Minor: all files should end in with a newline to avoid this noise that otherwise happens in diffs ;)