Thanks Carl Meyer for the suggestion and Alex Gaynor and Carl for reviews.
* Removed trailing whitespace. * Added newline to EOF if missing. * Removed blank lines at EOF. * Removed some stray tabs.