A.1.1.3 Default arguments for macros using <al-setdefault>

New <al-setdefault> tag which allows macros to define default values for their arguments (suggested by Greg Bond).