- first refac phase done:
 * slight adjustment to parameter defaults
 * adjustement to how data gets returned
 * added specs with/without buffers
 * all tests passing in node.js !