Yes, I de-indented the section by one level. The reason there was a spurious colon at the end of the list of tags is that the entire list of checkboxes was being considered part of the legend-option-title element!