I'm not sure, the space after `function` is just a bad habit I have from javascript. I'll change it.