Add more docs and an example.