[Olena-patches] proto-1.0 117: Introduce Metalic abstractions for unary and binary functions