1. @override
RequestController pipe(RequestController n)

Routers override this method to throw an exception. Use route instead.

Source

@override
RequestController pipe(RequestController n) {
  throw new RouterException("Routers may not use pipe, use route instead.");
}