I'll let Clive answer for himself, but in the meantime let me try to show the difference between stop and quit.
If you stop to do something, stop has the semantic value stop whatever you are doing in order to ....
quit does not have the same semantic value, although it is extremely close....