M Map interface now extends ArrayInterface