lint: end each nonempty file with exactly one "\n"
lint: trim trailing whitespace
lint: wrap long lines
lint: replace dangerous default values
lint: remove spaces around keyword argument assignment