experimental::promise::promise (2 of 3 overloads)
promise
(
const
promise
&
);