IMO it's better to set the prefix explicitly in the pattern instead of relying on the user to set a prefix on import. Because if the users forgets the prefix the route will most likely collide with custom ones as the pattern is too general. So the user does not need to care about the prefix, and if he still sets a custom prefix, it will still work.