docs: Nullness standardFieldNullness(
        ClassAndField accessed, @Nullable AccessPath path, AccessPathValues<Nullness> store) {
      // First, check the store for a dataflow-computed nullness value and return it if it exists
      // Otherwise, check for nullness annotations on the field's symbol (including type annotations)
      // If there are none, check for nullness annotations on generic type bounds, if any
      // If there are none, fall back to the defaultAssumption
  
      Nullness dataflowResult = (path == null) ? BOTTOM : store.valueOfAccessPath(path, BOTTOM);
      if (dataflowResult != BOTTOM) {
        return dataflowResult;
      }
  
      Optional<Nullness> declaredNullness = NullnessAnnotations.fromAnnotationsOn(accessed.symbol);
      return declaredNullness.orElseGet(
          () -> NullnessAnnotations.getUpperBound(accessed.symbol.type).orElse(defaultAssumption));
    }