code: def setupGvar(self, variations):
      gvar = self.font["gvar"] = newTable("gvar")
      gvar.version = 1
      gvar.reserved = 0
      gvar.variations = variations
  
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 17 for calling the FontBuilder obj's underlying member method code with example usage: obj.setupGvar(variations) without return types