Thanks to @treyhunner and Loïc for their suggestions and review.
* Removed trailing whitespace. * Added newline to EOF if missing. * Removed blank lines at EOF. * Removed some stray tabs.