Stores a module as a string in the database.
A builtin type that can be referenced via :module.
:module
:behaviour (atom/0) - Allows constraining the module a one which implements a behaviour
:behaviour
atom/0
:protocol (atom/0) - Allows constraining the module a one which implements a protocol
:protocol