Use #underscore, not #downcase for help text scope

It would be better to use #underscore instead of #downcase for model names.
I don't like to use exceptions for control flow. Also, what do you think about moving this logic to a private method? This way, we can isolate this logic and it will be better to reuse, maintain and refactor to a better logic without exceptions.