public CheckedOperand(IOperand check, IParameterizedFilterOperand operand)
 {
     Check   = check ?? throw new ArgumentNullException(nameof(check));
     Operand = operand ?? throw new ArgumentNullException(nameof(operand));
 }
 public static CheckedOperand AndCheck(this IParameterizedFilterOperand operand, IOperand check) => new CheckedOperand(check, operand);