Also, it would be interesting to support other data-types, such as the ones that come with Immutable.js. That would be slick.