If .'s are allowed as variable names, then how would KiX be able to interpret a class call versus a variable call?

Something as simple as...
code:
$FORM.CAPTION = "My Title"

...may get broken.