The issue is that if a variable name has a colon in it and it is used somewhere along the line without anybody knowing about it, it may cause problems. I guess it would be pretty evident if you know what you're doing. I somehow assumed the entire variable name was going to be a token o_O. I'll do some extra legwork to make sure that the colon is contained between curly braces and not just, 'starts with curly brace' and 'ends with curly brace'.