A persistent graph library