'Returns a single value for the given list of values. The values can be
assumed to be valid.
For example, if this MultiValueField was instantiated with
fields=(DateField(), TimeField()), this might return a datetime
object created by combining the date and time in data_list.'

def compress(self, data_list):

    raise NotImplementedError('Subclasses    must    implement    this    method.')
