'Constructor
@param options: the options (as dict or anything that can be
converted into a dict)
@param classes: a dict mapping keys to CSS class suffixes'

def __init__(self, options, classes=None):

    self.options = dict(options)
    self.classes = classes
