Documented Ingot Module.

Backtick `self`. Possibly rewrite as `&self`.