[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
public sealed class Arithmetic.OperatorAttribute : Attribute
Any operator method inside an ArithmeticRepository must be decorated with this attribute to identify it as such. The method signature must follow: TResult Method(TA a, TB b)