const p = Promise.resolve(1).then(v => v + 1); // p is a new Promise resolving to 2
.then() returns a new Promise β the original is unchanged.
.then() returns a new Promise.
.then()
Challenge: Verify that .then() returns a Promise instance.