The tests say: the fix is ok, which can mean two things: 

  * it is actually ok
  * it is not tested, to mass-assign the clearing of fields

I implemented the first assumption to make the tests green and get the pull-request done, and left the note-to-self in to make sure that we can find this spot when somebody is actually complaining about the second assumption.