public override bool Matches(object actual) { this.actual = actual; return left.Matches(actual) || right.Matches(actual); }