Exposing pieces of core.async to node.js land (yes, as dumb as it sounds)