pub const TYPE_ATTRIBUTE_LAYOUT_MASK: u32 = 24;