M AbstractArray