very unlikely to change this now - hopefully the usefulness of this module will fade once ES6 kicks into action