if ("landscapes".equals(path[0]) && "addNote".equals(path[2])) {
return new TargetNotationHandler(landscapeFetcher, spyIntermediary, tracker);
}
if ("landscapes".equals(path[0]) && "doh".equals(path[2])) {
return new DohHandler(landscapeFetcher.landscapeNamed(path[1]), prison, tracker);
}
}
return new NotFoundResponder();
}