There is no tests when m is broadcated or the index broadcasted. Should we add some?