How is this not covered by instanceof internals.Base?