code: def addcomponent(self, data):
          
          data = data.copy()
          self._component_data_convert(data)
          return self._proxy.Component.create(data)
docs: A method to create a component in Bugzilla. Takes a dict, with the
          following elements:
  
          product: The product to create the component in
          component: The name of the component to create
          description: A one sentence summary of the component
          default_assignee: The bugzilla login (email address) of the initial
                            owner of the component
          default_qa_contact (optional): The bugzilla login of the
                                         initial QA contact
          default_cc: (optional) The initial list of users to be CC'ed on
                                 new bugs for the component.
          is_active: (optional) If False, the component is hidden from
                                the component list when filing new bugs.