Would it make sense to have a parameter to INCLUDE and/or PROCESS to call a template using a new stash, only containing parameters taken from the parameters to INCLUDE or PROCESS? I think this would be handy for creating 'library' templates, having a totally separate namespace would help rule out potential bugs. Might also be a bit faster than localising the stash. Hoping this isn't a FAQ... Alex