MultiParser is now a class to avoid namespace collisions with DSL keywords.