No need to name the return class in extend

Coffee can do that for me.
Whitespace, whitespace
Avoid braces, you know, for style
Put Jeremy's name on the top

Its just a rewrite, in the end