Why does this smell like API? Promises, promises.. the secret whatever is always right around the corner.
It smells exactly like API. Constant promises, no information.