The input ``` (function(a) { })(a); ``` should convert to either ``` ((a) ->)(a) ``` or, with the new `do` syntax, ``` do (a) -> ``` It currently converts to ``` (a)-> (a) ```