problem-editor.py has methods for setting the display name and verifying the display name. Could you reconcile these methods and put them in a shared location?