It's not quite that simple, in the snes solve we want to postpone the options removal until destruction of the object, here we do it earlier (I guess we could do it at the end).