Add a little bit of documentation now that we've got a nicer high-level API