Why do we need this, when we have the conditional in the introspectSubject?