надо либо менять и абстракцию, либо в реализации добавлять функцию. Так какой тогда смысл это делать, если реализация одна и абстракция одна, и менять и там и там нужно?
Расширять надо, добавляя "алгебры"
Обсуждают сегодня