es6-promises fix whitespace + argument names consistent with http://promises-aplus.github.io/promises-spec/