code: @NonNull public Context createContext(@NonNull Object key, @NonNull Context baseContext) {
      return new FlowContextWrapper(keyManager.findServices(key), baseContext);
    }
docs: Creates a Context for the given key.
  
  Contexts can be created only for keys at the top of the origin and destination Histories.