code: public static OptionalThing<InOutLogKeeper> prepare(RequestManager requestManager) {
          return isEnabled(requestManager) ? OptionalThing.of(doPrepare(requestManager)) : OptionalThing.empty();
      }
docs: ==============