Raised by Eddie:
Request to change the generated equals() method to use the instance's class type rather than instanceof. This is to ensure the type is exactly the same rather than in the same inheritance hierarchy.
Fixed in HEAD.