typeid(T).initializer can return an array, whose .ptr is null but the length not. Assert that .ptr and .length are consistent.
typeid(T).initializer can return an array, whose .ptr is null but the length not. Assert that .ptr and .length are consistent.