Docs, including an example on save/load