Can this fork be moved out of the `Promise` constructor and return a static pre-resolved promise?