refactored moodle2cc::parser to parsers