OniReg: Fix syntax highlighting with a hyphen at the end of a set
Address some inconsistencies (should not have any noticeable effect)
Don't treat unmatched list entries and trailing commas as invalid in the repo