{{!-- extAttrs should match the structure at https://github.com/darobin/webidl2.js#extended-attributes. --}}{{idn indent}}[{{#join extAttrs sep }}{{name }}{{#if rhs}}={{#extAttrRhs rhs}}{{ this }}{{/extAttrRhs}}{{/if }}{{#jsIf arguments}}({{#joinNonWhitespace arguments ", "}}{{param this}}{{/joinNonWhitespace}}){{/jsIf }}{{/join}}]{{end}}