Just add clarification of what should be returned when the representation is the same as the answer. Another options is to describe when should this function be implemented by a subclass.