Fair enough. Might indeed want to warn of that in Javadoc then in case a user unwittingly has a subclass in hand.