Interpreter implementation of if-else and unless-else and variants