Written in CoffeeScript in TDD