By the way this is needed because it won't work if you compare a masked to non-masked structured array.