>�� �� �� ��(self hasOption: 'save')
>�� �� �� �� �� �� �� ��ifTrue: [ Smalltalk snapshot: true andQuit: false ].
>�� �� �� ��(self hasOption: 'quit')
>�� �� �� �� �� �� �� ��ifTrue: [ self exitSuccess ].
Yes, I think so. But you have to be careful there. Imagine that you first save with "Smalltalk snapshot: true andQuit: false" and then you check for 'quit' and send #exitSuccess.