Which characters are illegal in template variable names?
punctuation marks .
numbers.
uppercase letters.
underscores.