def visit_assert(self, node, parent):
newnode = nodes.Assert(node.lineno, node.col_offset, parent)<EOL>if node.msg:<EOL><INDENT>msg = self.visit(node.msg, newnode)<EOL><DEDENT>else:<EOL><INDENT>msg = None<EOL><DEDENT>newnode.postinit(self.visit(node.test, newnode), msg)<EOL>return newnode<EOL>
visit a Assert node by returning a fresh instance of it