Set template as local if the instantianting module is being emitted
Assume the prefix length for a symbol fits into an unsigned int
ChangeLog rotate