If we are adding this method to the contract, both of our implementations need to support it correctly.  Otherwise, I'd advocate for removing this feature and having you do a subclass in your own project.