...
Sometimes we might want to write our own expressions that can be used time and again. To do this we can write a Macro. Instead of a writing the name of each attribute in the expression, instead we make it generic by writing $args[1], $args[2] etc.
...