It's works, abstract classes UnaryOperation, TernaryOperation added.