builder.append( Arrays.toString((Object[])part) );
builder.append( Arrays.toString((Object[]) CollectionUtil.asObjectArray(part) ));
    private String combineParts(Object[] messageParts) {        StringBuilder builder = new StringBuilder(128);        for (Object part : messageParts) {            if (part instanceof Object[]) {                builder.append( Arrays.toString((Object[])part) );            }            else {                builder.append(part);            }        }        return builder.toString();    }