A light and easy to use interface for creating fluent, chainable javascript APIs in Node.js or PhantomJs