a function definition wouldn't need a semicolon, but a function via a variable assignment does:

![](http://f.cl.ly/items/1b1y0A3t1C0g0V1f3C1w/Screen%20Shot%202014-03-04%20at%2010.51.43%20PM.png)