`add-attribute` -> `set-attribute`

Yes, it's internal, but implicit documentation is good.