MetrixFloat implementation
MetrixBool implementation