VoidMat ==> T::Void