Checks if Spec is a valid uniform specification.
Uses static asserts for better compile-time error messages.
See Implementation
Checks if Spec is a valid uniform specification.
Uses static asserts for better compile-time error messages.