'``name`` is the name of the setting in the section.
``default`` is the value to be returned if the setting is not set. If
not given, AttributeError will be raised instead.'

def __init__(self, name, default=None):

    self.name = name
    self.default = default
