allow numbers in variable and constructor names, just not as first char