Argument behavior
From the docs:
In a regular function, arguments can be defined in terms of a type of objects that they accept.
Data-masked arguments are more complex. Not only do they generally accept a specific type of objects …, they exhibit special computational behaviours.