Auto-starts obj. lit. module definitions

Also adds unit tests & clears up the docs.

Fixes #890