code: def resolve_columns(specs):
      if isinstance(specs, str):
          specs = specs.replace(",", " ").strip().split()
      resolved = []
      for raw in specs:
          column = ColumnSpec.from_raw(raw)
          resolved.append(column)
      return resolved
  
imports: from collections import namedtuple
  import csv
  import re
  import textwrap
  from .None import NOT_SET, strutil, fsutil
label_desc: Use image node_id 13 for calling a global function with example usage: resolve_columns(specs) and returns: resolved