handle un-masked arrays too