The templates will have to go into a table keyed by argument names.