Persistent data structures for Python