code: func NewRouter(b Backend, decoder httputils.ContainerDecoder) router.Router {
  	r := &containerRouter{
  		backend: b,
  		decoder: decoder,
  	}
  	r.initRoutes()
  	return r
  }
docs: // NewRouter initializes a new container router