(node, column_name)
return column
Given a ParsedNode, add some fields that might be missing. Return a
    reference to the dict that refers to the given column, creating it if
    it doesn't yet exist.
Given a ParsedNode, add some fields that might be missing. Return a
    reference to the dict that refers to the given column, creating it if
    it doesn't yet exist.
Given a ParsedNode add some fields that might be missing . Return a reference to the dict that refers to the given column creating it if it doesn t yet exist .
def _get_node_column(node, column_name):
    """Given a ParsedNode, add some fields that might be missing. Return a
    reference to the dict that refers to the given column, creating it if
    it doesn't yet exist.
    """
    if column_name in node.columns:
        column = node.columns[column_name]
    else:
        node.columns[column_name] = ColumnInfo(name=column_name)
        node.columns[column_name] = column

    return column
def _get_node_column ( node , column_name ) : if column_name in node . columns : column = node . columns [ column_name ] else : node . columns [ column_name ] = ColumnInfo ( name = column_name ) node . columns [ column_name ] = column return column