I implemented set!. It seems to be working