Merge pull request #129 from lowjoel/add-missing-documentation
Added missing documentation for types.

(main@2aa585389b42539417b8811418ac8ccf09406422)