When answering "no" to the question of whether to clear the )SI stack or not, don't send the function. Instead, simply exit.
This is the most reasonable thing the user might want to do.
When choosing to not clear the )SI stack, return the user to the editor.
Updated the doctrings for the customisation variables