node.js module for applying functional transformations of objects into new objects