docstr: Build new COLR table using color layers dictionary.
  
  Cf. `fontTools.colorLib.builder.buildCOLR`.
code: def setupCOLR(
      self,
      colorLayers,
      version=None,
      varStore=None,
      varIndexMap=None,
      clipBoxes=None,
      allowLayerReuse=True,
  ):
      """Build new COLR table using color layers dictionary.
  
      Cf. `fontTools.colorLib.builder.buildCOLR`.
      """
      from fontTools.colorLib.builder import buildCOLR
  
      glyphMap = self.font.getReverseGlyphMap()
      self.font["COLR"] = buildCOLR(
          colorLayers,
          version=version,
          glyphMap=glyphMap,
          varStore=varStore,
          varIndexMap=varIndexMap,
          clipBoxes=clipBoxes,
          allowLayerReuse=allowLayerReuse,
      )
  
imports: from .ttLib import TTFont, newTable
  from .ttLib.tables._c_m_a_p import cmap_classes
  from .ttLib.tables._g_l_y_f import flagCubic
  from .ttLib.tables.O_S_2f_2 import Panose
  from .misc.timeTools import timestampNow
  import struct
  from collections import OrderedDict
label_desc: Use image node_id 30 for calling the FontBuilder obj's underlying member method code with example usage: obj.setupCOLR(colorLayers, version, varStore, varIndexMap, clipBoxes, allowLayerReuse) without return types