Value and Or form the leaf and nodes of the expression tree used by the filter.
F should be a companion object type (ex: Intersects.type) and is used to restrict
combination of disjunctions to a single type.
T is the actual parameter value of the expression
Value and Or form the leaf and nodes of the expression tree used by the filter. F should be a companion object type (ex: Intersects.type) and is used to restrict combination of disjunctions to a single type. T is the actual parameter value of the expression