'''
Exception classes for the Opexebo library
'''

# ----- Level 1 -----
class OpexeboError(Exception):
    '''
    Base class for exceptions specific to Opexebo
    '''


# ----- Level 2 -----
class ArgumentError(OpexeboError):
    '''
    Incorrect argument given in some way
    '''
0eccc1c33a65141e21054e92d7cb84ba5fbfdb42
<mask token>


class ArgumentError(OpexeboError):
    <mask token>

<mask token>


class ArgumentError(OpexeboError):
    """
    Incorrect argument given in some way
    """

<mask token>


class OpexeboError(Exception):
    <mask token>


class ArgumentError(OpexeboError):
    """
    Incorrect argument given in some way
    """

<mask token>


class OpexeboError(Exception):
    """
    Base class for exceptions specific to Opexebo
    """


class ArgumentError(OpexeboError):
    """
    Incorrect argument given in some way
    """

'''
Exception classes for the Opexebo library
'''

# ----- Level 1 -----
class OpexeboError(Exception):
    '''
    Base class for exceptions specific to Opexebo
    '''


# ----- Level 2 -----
class ArgumentError(OpexeboError):
    '''
    Incorrect argument given in some way
    '''