internal Or(Specification <T> lhs, Specification <T> rhs) { Predicate = lhs.Compose(rhs, Expression.Or).Predicate; }