Since not all users may be using node, how do we ensure they have bluebird or are on a ECMA6 compatible browser? Do we just tell them it is a dependency and you have to download it and include in your script tags?