I didn't see this before but removing the string makes it impossible to do routing to external classes; I will provide a larger comment in the PR