data structures coffee script implementation, currently contains binomial heap