Named requirements: ProBasicFacade
A type F meets the ProBasicFacade requirements if the following expressions are well-formed and have the specified semantics.
Each of F::copyability, F::relocatability, and F::destructibility shall be exactly one of the four enumerators of constraint_level (none, nontrivial, nothrow, trivial).
