I thought it better to explicitly return nothing (coffeescript turns an an empty return on the last line into no return anywhere) and have the function be purely side-effects, as it were. But I agree it looks strange.