Lexer

- Extended Lexer to consider forms like '123.abc' as identifiers. This is
  essential to recignizing and extending DOM support.
Task

- ::modify was setting the wrong attribute value, namely the original, not the
  one that had passed through the expression evaluator's intestines.