fix: 'set ?' returned attribute names, not setter names