def _get_cassette_subclass(self, klass):
        if klass.cassette is not None:
            return klass
        if klass not in self._class_to_cassette_subclass:
            subclass = self._build_cassette_subclass(klass)
            self._class_to_cassette_subclass[klass] = subclass
        return self._class_to_cassette_subclass[klass]
dataset/ETHPy150Open kevin1024/vcrpy/vcr/patch.py/CassettePatcherBuilder._get_cassette_subclass/original