'Returns the list of values for the passed key. If key doesn\'t exist,
then an empty list is returned.'

def getlist(self, key):

    try:
        return super(MultiValueDict, self).__getitem__(key)
    except KeyError:
        return []
