Block-edized the then method.
Removed value, reason, state properties.

Those should be available only through the completion handlers.