Functional JavaScript with LiveScript, Mocha, and ExpectThat