Nebylo by lepší kdyby také implementoval ten interface ICalculator a jen jeho vnitří implementace se mohla měnit?