code: function removeAPI(name, ignoreNotFound) {
    return function (done) {
      API.removeByName(name, function (err, api) {
        if (api) {
          done(null, api);
        } else {
          if (err && err.message == NOT_FOUND) {
            if (ignoreNotFound) {
              done(null, false);
            } else {
              done(err);
            }
          } else {
            console.log(err);
            done(err);
          }
        }
      });
    }
  }
docs: TODO naive implementation mutating app._router.stack - make more robust, also brittle