Console help refactoring

Fixes #4535
Removing it isn't part of this issue. Since it's currently there it's documented. If you want it removed please create a separate issue. Thanks.