FIX: Requiring initializer should wait without timeout.
FIX: Incorrect synchronization with @Required.
UPDATE: Eliminate nullness warning.
ADD: Expanded lifecycle callbacks - onActivityPostCreated(),
onActivityPostResumed().