/** * Manipulate the given appendable or return a new one. * @param original the visited {@link TreeAppendable} * @return the original appendable or a new one. */ protected TreeAppendable visit(TreeAppendable original) { visitChildren(original); return original; }