musick: I'm apt to see both sides of a dichotomy.

Or all four....
http://math.cornell.edu/~ferenc/java/