nit: No end-of-file-whitespace, intentional?  I usually hate to see these....