public String format(String parenthesisExpression) {
        StringBuilder b = new StringBuilder();
        format(parenthesisExpression, 0, b);
        while (b.length() > 0 && Character.isWhitespace(b.charAt(b.length() - 1)))
            b.setLength(b.length() - 1);
        return b.toString();
    }
The desired size of the second column (or the entire line if no first column),
or 0 to split into multiple lines as much as possible.
Setting this collects larger chunks to one line across markup
but will not split too long lines that have no markup.
vespajlib/src/main/java/com/yahoo/text/ExpressionFormatter.java