When a dictionary is initialized for a template, then the dictionary will be initialized with a predefined set of macro values.
A template of the form:
template template-name :arg1 :arg2 ---- Your template goes here ----
specifies two arguments :arg1, and :arg2.
The following built-in simple arguments are available: