First Match Filter
Alternative constructor with variable arguments
Parameters
filters
The sub-filters to evaluate
Parameters
TInput
The type the filter accepts
TResult
The type the filter returns
filters
The sub-filters to evaluate