The problem is that with what you have I think @lgarrison's `(4.*u.m)**(1,2)` still gives back a 2-item array, which is not what we want! (Or am I wrong? Sorry, haven't gotten around to pull & try this).