Is this tested?  I find it strange that you can set different units for different elements in an array.  I didn't think this was possible.