Now Promise<T> is formally part of the Web IDL spec
auto-merge staging into master