plone/plone.app.users — comment on commit c2cac165d05776ae3c25386595e13c388a7483e2
File: plone/app/users/browser/personalpreferences.py line 362
By djay:

I'm open to suggestions however I don't see how it can be done while keeping to the existing PAS plugin interfaces. I don't think its worth creating a new plugin interface just to return hint instead of an error. As long as it's documented then I think its fine.
Any reason this wasn't brought up earlier? This has been in the design since it was first proposed for 4.2.