code: def setUpClass(cls):
      FinalABCMeta = compose_types(FinalMeta, ABCMeta)
  
      class ABCWithFinal(with_metaclass(FinalABCMeta, object)):
          a = final("ABCWithFinal: a")
          b = "ABCWithFinal: b"
  
          @final
          def f(self):
              return "ABCWithFinal: f"
  
          def g(self):
              return "ABCWithFinal: g"
  
          @abstractmethod
          def h(self):
              raise NotImplementedError("h")
  
      cls.class_ = ABCWithFinal
  
imports: from abc import abstractmethod, ABCMeta
  from unittest import TestCase
  from six import with_metaclass
  from catalyst.utils.final import FinalMeta, final
  from catalyst.utils.metautils import compose_types
label_desc: Use image node_id 1 for calling the FinalABCMetaTestCase obj's underlying member method code with example usage: obj.setUpClass(cls) and returns: str, str