code: def pre_translation(self, query):
          old = query.copy()
          if 'bug_id' in query:
              if not isinstance(query['bug_id'], list):
                  query['id'] = query['bug_id'].split(',')
              else:
                  query['id'] = query['bug_id']
              del query['bug_id']
          if 'component' in query:
              if not isinstance(query['component'], list):
                  query['component'] = query['component'].split(',')
          if 'include_fields' not in query and 'column_list' not in query:
              return
          if 'include_fields' not in query:
              query['include_fields'] = []
              if 'column_list' in query:
                  query['include_fields'] = query['column_list']
                  del query['column_list']
          query.update(self._process_include_fields(query["include_fields"],
              None, None))
          if old != query:
              log.debug("RHBugzilla pretranslated query to: %s", query)