Use es6-promise instead
Fixed impl
Fixed version: 0.3.0