private static BreadcrumbList standardBreadcrumbs(Node node, Input input, Extractor extractor) {
    BreadcrumbList bc = new BreadcrumbList();
    bc.addCrumb("System", controllers.routes.SystemController.index(0));
    bc.addCrumb("Nodes", controllers.routes.NodesController.nodes());
    bc.addCrumb(node.getShortNodeId(), controllers.routes.NodesController.node(node.getNodeId()));
    bc.addCrumb("Input: " + input.getTitle(), null);
    bc.addCrumb(
        "Extractors",
        controllers.routes.ExtractorsController.manage(node.getNodeId(), input.getId()));
    if (extractor != null) {
      bc.addCrumb("Extractor: " + extractor.getTitle(), null);
    }

    return bc;
  }