Modules renamed to avoid clash with standard module names.
Documentation.