code: protected Expression maybeWrapContent(
        CodeChunk.Generator generator, CallParamContentNode node, Expression content) {
      if (node.getContentKind() == null) {
        return content;
      }
  
      // Use the internal blocks wrapper, to maintain falsiness of empty string
      return sanitizedContentOrdainerFunctionForInternalBlocks(node.getContentKind()).call(content);
    }
docs: If the param node had a content kind specified, it was autoescaped in the corresponding
  context. Hence the result of evaluating the param block is wrapped in a SanitizedContent
  instance of the appropriate kind.
  
  <p>The expression for the constructor of SanitizedContent of the appropriate kind (e.g., "new
  SanitizedHtml"), or null if the node has no 'kind' attribute. This uses the variant used in
  internal blocks.