This way the pointer could be directly provided so the T isn't taken out unless the future succeeds.
This way the pointer could be directly provided so the T isn't taken out unless the future succeeds.