Thinking about whitespace and style.

I think I do still like the whitespace around arguments inside
parentheses, and the contents of other brackets; when working with
multiple levels of object sub-sub-properties and methods, it breaks up
long lines and gives things more space to breathe. But as [Crockford
points out](http://javascript.crockford.com/code.html), an opening
paren touching the `function` keyword makes it look like `function` is
a function *called* "function". So I guess I'll avoid those.

(I also still prefer hyphen-separated words in filenames, and indenting
with tabs instead of spaces, so suck it, Crockford!)