code: @VisibleForTesting
    static JsExpr wrapWithFunction(String functionExprText, JsExpr jsExpr) {
      Preconditions.checkNotNull(functionExprText);
      return new JsExpr(functionExprText + "(" + jsExpr.getText() + ")", Integer.MAX_VALUE);
    }
docs: Wraps an expression in a function call.
  
  @param functionExprText expression for the function to invoke, such as a function name or
  constructor phrase (such as "new SomeClass").
  @param jsExpr the expression to compute the argument to the function
  @return a JS expression consisting of a call to the specified function, applied to the provided
  expression.