A change to the moodle multianswer(cloze) question type to allow for arbitrary question types4