'Return a string representation or raise a KeyError.'

def get_string(self, key):

    f = open(os.path.join(self._path, self._lookup(key)), 'r')
    try:
        return f.read()
    finally:
        f.close()
