Incorporate feedback from @dhermes.
Merge branch 'add_key_docstrings' into 134-key-from_path-contract