I'm marking this invalid because the subclassing is deliberate - there are type sniffers out there and merely meeting the contract wasn't enough in the past.
I'm marking this invalid because the subclassing is deliberate - there are type sniffers out there and merely meeting the contract wasn't enough in the past.