The merge of super on a getter function generates the wrong call. ```ruby class Test < Parent def self.options super.merge(opt1: 1) end end ``` This generates ```js static get options() { return { ...Parent.options(), opt1: 1 } }; ``` This is wrong. The super should follow the args of the definition instead. ```js static get options() { return { ...Parent.options, opt1: 1 } }; ```