Fix spacing for binary operator +.  This could be a minor semantic change in Coffescript.
Simplify code
Improve readability with more spacing and aligning similar subexpression; remove unnecessary parentheses and 'return's. Total number of non-empty lines is unchanged.
Replace 'substring(x)' with '[x..]' syntax