def METHOD_NAME(self, node):
    # flip around visit
    self.visit(node.iter)
    self.visit(node.target)
    for statement in node.body:
        self.visit(statement)
    for statement in node.orelse:
        self.visit(statement)