message: Cleanup pattern that's been bugging me
diff: @@ -481,11 +481,9 @@ pub fn target_redirect_handler(req: &mut Request) -> IronResult<Response> {
  if file_path[3] == crate_details.metadata.default_target {
  file_path.remove(3);
  }
  - if let Some(last) = file_path.last_mut() {
  - if *last == "" {
  + if let Some(last @ &mut "index.html") = file_path.last_mut() {
  *last = "index.html";
  }
  - }
  file_path
  };
  