This shouldn't throw per http://heycam.github.io/webidl/#dfn-attribute-setter step 4