Input: ```coffee x = a: f 3 b: f 4 .something() ``` Output: ```js x = { a: f(3), b: f(4) }.something(); ``` But consider that ```coffee x = a: 3 # <- no function call here b: f 4 .something() ``` compiles to ```js x = { a: 3, b: f(4).something() }; ``` I have a fix coming.