mat32
pub fn inverse<'a, 'b, T: Copy + Signed>( out: &'a mut [T; 6], a: &'b [T; 6]) -> &'a mut [T; 6]