Replaced direct evals with Module::Load usage.
Also did some doc tweaks as well.
Fixed a message string.