'Returns a list of all the values for the named field. Returns an
empty list if the key doesn\'t exist.'

def getlist(self, key):

    try:
        vals = self._container[key.lower()]
    except KeyError:
        return []
    else:
        return vals[1:]
