'Should return an opts object. The opts object should have at least one
attribute `format_map` which is an ordered list of formats for the
device.'

@classmethod
def settings(cls):

    raise NotImplementedError()
