text: """some exceptions"""
  
  class DuplicateConfigException(Exception):
      """ Raise when a config with the same identifier already set"""
  
  class EnvironmentSettingNotFoundException(Exception):
      """ Raises an exception when an environment setting cant be found from source """
  
      pass
  
  class EnvironmentVariableNotSetException(Exception):
      """Raise this when an environment variable isn't set"""
  
      pass
  
  class BadIteratorException(Exception):
      """raise this when component iterator doesnt iterate anything"""
  
      pass
  
  class ConfigAttrNotSetException(Exception):
      """exception to throw if attribute not set"""
  
      pass
  
  class ConfigNotSetException(Exception):
      """exception to throw if config not set"""
  
      pass
  
  class SchemaValidationException(Exception):
      """SchemaValidationExcpetion is thrown when validating against a
      JSON-schema fails."""
  
      pass
  
  class ConfigNotFoundException(Exception):
      pass
  
  class SchemaConfigNotFoundException(Exception):
      pass
  
  class SchemaNotFoundException(Exception):
      """SchemaNotFoundException is thrown when a jsl schema is not provided
      when necessary"""
  