Some of the contracts were a little tricky to discover from just the parameter types, so I added some docs (and fixed what I believe was one typo).
Some of the contracts were a little tricky to discover from just the parameter types, so I added some docs (and fixed what I believe was one typo).