Actually, I think this would be confusing given that the mask is in all other cases overridden.  So it's changed to instead take the explicit mask over the one in the array (and also emit a warning).