Node:scribe only valid for nodes created by parser
clearer colour node toString message
gitSha() works from Android Studio
NodeInternal to throw exception when scribing
lexer can lex square brackets
node surrounded by '[]' is set as alterable