```haxe Promise != cast js.lib.Promise; // should be false, but got true // name clash with js.lib.Promise class Promise {} ``` ref: - https://nodejs.org/api/globals.html - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects