TOr

Does a boolean OR of the Value static members of each type, but short-circuits if any Type::Value == true.