Most formatting functions are specific, with specific arguments, and a specific item formatted.
User defined functions associated with the formatting of special elements body (see Output Element Units) are handled separately.
The formatting functions are often called from function that can be replaced by a user defined function, therefore these functions may not be called if the replacement functions do not keep a similar operation.