public override ITable Evaluate(IRequest context) { var leftResult = Left.Evaluate(context); var rightResult = Right.Evaluate(context); // Form the composite table return leftResult.Composite(rightResult, CompositeFunction, All); }