According to the Book of Shen, an assignment not only binds a global variable to a value, it should also return the normal form of the value, so ``` (= (set *number* 5) 5) ``` should be `true` instead of `false`