{{#component powerSelectComponentName
    ariaDescribedBy=ariaDescribedBy
    ariaInvalid=ariaInvalid
    ariaLabel=ariaLabel
    ariaLabelledBy=ariaLabelledBy
    options=optionsArray
    selected=selected
    onchange=(action "selectOrCreate")
    onkeydown=onkeydown
    onfocus=onfocus
    onopen=onopen
    onclose=onclose
    search=(action "searchAndSuggest")
    disabled=disabled
    placeholder=placeholder
    searchEnabled=searchEnabled
    searchPlaceholder=searchPlaceholder
    searchField=searchField
    matcher=matcher
    loadingMessage=loadingMessage
    noMatchesMessage=noMatchesMessage
    searchMessage=searchMessage
    triggerComponent=triggerComponent
    selectedItemComponent=selectedItemComponent
    beforeOptionsComponent=beforeOptionsComponent
    optionsComponent=optionsComponent
    afterOptionsComponent=afterOptionsComponent
    renderInPlace=renderInPlace
    allowClear=allowClear
    verticalPosition=verticalPosition
    closeOnSelect=closeOnSelect
    opened=opened
    tabindex=tabindex
    dir=dir
    horizontalPosition=horizontalPosition
    class=class
    triggerClass=triggerClass
    dropdownClass=dropdownClass
    extra=extra
    initiallyOpened=initiallyOpened
    matchTriggerWidth=matchTriggerWidth
    destination=destination
    as |option term|
}}
  {{#if option.__isSuggestion__}}
    {{option.text}}
  {{else}}
    {{yield option term}}
  {{/if}}
{{/component}}

{{#component powerSelectComponentName
    ariaDescribedBy=ariaDescribedBy
    ariaInvalid=ariaInvalid
    ariaLabel=ariaLabel
    ariaLabelledBy=ariaLabelledBy
    options=optionsArray
    selected=selected
    onchange=(action "selectOrCreate")
    onkeydown=onkeydown
    onfocus=onfocus
    onopen=onopen
    onclose=onclose
    search=(action "searchAndSuggest")
    disabled=disabled
    placeholder=placeholder
    searchEnabled=searchEnabled
    searchPlaceholder=searchPlaceholder
    searchField=searchField
    matcher=matcher
    loadingMessage=loadingMessage
    noMatchesMessage=noMatchesMessage
    searchMessage=searchMessage
    triggerComponent=triggerComponent
    selectedItemComponent=selectedItemComponent
    afterOptionsComponent=afterOptionsComponent
    beforeOptionsComponent=beforeOptionsComponent
    optionsComponent=optionsComponent
    renderInPlace=renderInPlace
    closeOnSelect=closeOnSelect
    allowClear=allowClear
    verticalPosition=verticalPosition
    horizontalPosition=horizontalPosition
    class=class
    triggerClass=triggerClass
    dropdownClass=dropdownClass
    extra=extra
    initiallyOpened=initiallyOpened
    matchTriggerWidth=matchTriggerWidth
    destination=destination
    tabindex=tabindex
    dir=dir
    as |option term|
}}
  {{#if option.__isSuggestion__}}
    {{option.text}}
  {{else}}
    {{yield option term}}
  {{/if}}
{{/component}}

Fix order of passed in components according to API reference
Fix order of passed in components according to API reference

See http://www.ember-power-select.com/docs/api-reference
