Added blank lines before comments and trimmed empty line nearby {}() characters, see #5
Return the inherit result directly, see #5
Added blank lines before comments and methods, and removed blank lines from the end of files, see #5