docs: def name(self, name):
          """This function will take the given name and split it into components
          weight, width, customName, and possibly the full name.
          This is what Glyphs 1113 seems to be doing, approximately.
          """
          weight, width, custom_name = self._splitName(name)
          self.set_all_name_components(name, weight, width, custom_name)