The Type which was retrieved from the Injector resulting in self. It is None at the root.
final Maybe<Type?> type;