Modernize the syntax for context
-
separate the old parser in two: one for internal syntax, and a new one for the external one -
implement a new parser for the new syntax -
migrate the test suite to use the new syntax -
migrate the documentation to phase out the old syntax