I struggled on this function for a while through :) The syntax for implicit object returns always get me in coffee script...