Improved type-specific Mats' initializers