Implementation of many data structures in CoffeeScript