help method tests; checks on existence of provider and allows for xyz.help command
method refactoring; phpdocs update