docs: static void inferStrictRenderUnitNode(
        RenderUnitNode node, Inferences inferences, ErrorReporter errorReporter) {
      InferenceEngine inferenceEngine = new InferenceEngine(inferences, errorReporter);
      // Context started off as startContext and we have propagated context through all of
      // node's children, so now context is the node's end context.
      Context endContext =
          inferenceEngine.inferChildren(
              node, Context.getStartContextForContentKind(node.getContentKind()));
      // Checking that start and end context is same.
      checkBlockEndContext(node, endContext);
    }