code: def copyWithoutMathSubObjects(self):
          
          n = MathGlyph(None)
          n.name = self.name
          if self.unicodes is not None:
              n.unicodes = list(self.unicodes)
          n.width = self.width
          n.height = self.height
          n.note = self.note
          n.lib = deepcopy(dict(self.lib))
          return n
docs: return a new MathGlyph containing all data except:
          contours
          components
          anchors
          guidelines
  
          this is used mainly for internal glyph math.