@classmethod
def dynamallow_fields(cls):
    """ Returns a dictionary of key value pairs where keys are attributes and values are type classes """
    raise NotImplementedError('{0} class must implement dynamallow_fields'.
        format(cls.__name__))
