Add assign()

You're absolutely right.