code: def cybox_csv_handler(self, enrichment, fact, attr_info, add_fact_kargs):
          
  
          # Since Cybox 2.0.1, '##comma##' is to be used instead of ','. So,
          # we first check whether '##comma##' occurs -- if so, we take
          # that as separator; if not, we take ','
  
          if '##comma##' in fact['value']:
              separator = '##comma##'
          else:
              separator = ','
  
          value_list = map(lambda x: x.strip(), fact['value'].split(separator))
  
          add_fact_kargs['values'] = value_list
  
          return True
docs: Handler for dealing with comma-separated values.
  
  
          Unfortunately, CybOX et al. sometimes use comma-separated
          value lists. Or rather, since Cybox 2.0.1, '##comma##'-separated lists.
  
          At least now we can easily recognize comma-separated lists ...
          until one joker starts putting the string '##comma##' into
          his malware and email, that is...
  
          The handler itself is rather straightforward.