'When the user executes "exit" in the console, this method is called.
Basically, here we handle WHAT TO DO in that case. In most cases (and
this is why we implemented it this way here) the response is "yes, do
it end me" that equals to "return True".
In some other cases, the shell prints something to the console and then
exists, or maybe some other, more complex, thing.'

def end_interaction(self):

    return True
