NO one expects the introspection!