A CompositeSpec which requires any one of its specs to be true in order to evaluate to true. Uses lazy evaluation.
Enables function invocation syntax on Spec instances.