Console help refactoring

Fixes #4535
Any suggestion about helper name and namespace?