done with .then returns except for a returning promise
Merge branch 'master' of github.com:glebec/make-promise