code: def _check_known_decorators(typ, calling_decorator  # type: str
                              ):
      # type: (...) -> bool
      
      for member in typ.__dict__.values():
          if hasattr(member, '__enforcer__'):
              raise AutoclassDecorationException('It seems that @runtime_validation decorator was applied to type <'
                                                 + str(typ) + '> BEFORE ' + calling_decorator + '. This is not supported '
                                                 'as it may lead to counter-intuitive behaviour, please change the order '
                                                 'of the decorators on <' + str(typ) + '>')
docs: Checks that a given type is not already decorated by known decorators that may cause trouble.
      If so, it raises an Exception
      :return: