docs: @javax.annotation.Nullable
    synchronized ViewData getView(View.Name viewName, Clock clock, State state) {
      MutableViewData view = getMutableViewData(viewName);
      return view == null ? null : view.toViewData(clock.now(), state);
    }