this should likely be named `contextHasFulfilled`