wip(*): migration to CoffeeScript