{{#if @legend}}
  <EuiFormFieldset @legend={{@legend}} @compressed={{@compressed}}>
    {{#each @options key="id" as |option|}}
      <EuiCheckbox
        class={{concat "euiCheckboxGroup__item" option.className}}
        @checked={{get @idToSelectedMap option.id}}
        @disabled={{or @disabled option.disabled}}
        @compressed={{@compressed}}
				@label={{option.label}}
        {{on "change" (fn @onChange option.id)}}
      />
    {{/each}}
  </EuiFormFieldset>
{{else}}
  <div ...attributes>
    {{#each @options key="id" as |option|}}
      <EuiCheckbox
        class={{concat "euiCheckboxGroup__item" option.className}}
        @checked={{get @idToSelectedMap option.id}}
        @disabled={{or @disabled option.disabled}}
        @compressed={{@compressed}}
				@label={{option.label}}
        {{on "change" (fn @onChange option.id)}}
      />
    {{/each}}
  </div>
{{/if}}