Allow different routes for same patterns with different requirements