def preorder(self, tree, visitor, *args):
        self.visitor = visitor
        visitor.visit = self.dispatch
        self.dispatch(tree, *args) # XXX *args make sense?
Remove mail from one mailbox.
dataset/ETHPy150Open pyjs/pyjs/pyjs/lib_trans/pycompiler/visitor.py/ASTVisitor.preorder--crossover with--dataset/ETHPy150Open Gentux/imap-cli/imap_cli/scripts/imap_shell.py/ImapShell.do_rm