'Getter for the grouping values dict
@param key: the grouping key'

def __getitem__(self, key):

    if (type(key) is tuple):
        return self.aggregate(key[0], key[1]).result
    else:
        return self.values.get(key)
