good catch: must be `getSelf()` of course