Raise an ArgumentError when a clashing named route is defined