adjusted the Parser names, s/anyChar/legalChar, wrote some new Script parsers