code: def __all_curve_names(self, uwis=None, unique=True, count=False, nodepth=True):
          
          uwis = uwis or self.uwis
          c = utils.flatten_list([list(w.data.keys()) for w in self if w.uwi in uwis])
          if nodepth:
              c = filter(lambda x: x not in ['DEPT', 'DEPTH'], c)
          if unique:
              if count:
                  return Counter(c).most_common()
              else:
                  return [i[0] for i in Counter(c).most_common()]
          return list(c)
docs: Utility function to get all curve names from all wells, regardless
          of data type or repetition.