am 905c50a2: Merge "Improve DocumentsProvider and contract docs." into klp-dev

* commit '905c50a21238aa1de38989f1f9169cf40ebe02d5':
  Improve DocumentsProvider and contract docs.