notes on new reqs
Sync with Web IDL's definition of Promise<T>
auto-merge staging into master