content: class UnicornCacheError(Exception):
      pass
  
  
  class UnicornViewError(Exception):
      pass
  
  
  class ComponentLoadError(Exception):
      def __init__(self, *args, locations=None, **kwargs):
          super().__init__(*args, **kwargs)
          self.locations = locations
  
  
  class ComponentModuleLoadError(ComponentLoadError):
      pass
  
  
  class ComponentClassLoadError(ComponentLoadError):
      pass
  
  
  class RenderNotModifiedError(Exception):
      pass
  
  
  class MissingComponentElementError(Exception):
      pass
  
  
  class MissingComponentViewElementError(Exception):
      pass
  
  
  class NoRootComponentElementError(Exception):
      pass
  
  
  class MultipleRootComponentElementError(Exception):
      pass
  
  
  class ComponentNotValidError(Exception):
      pass
  