WIP working (allValues, transformer)
blank slate: grunt + browserify + testem + mocha + chai-as-promised + coffee
functionalize, isThenable, whenever