switched bluebird constructor overload order

fixes #2051