elem.accept(this);
doVisit(elem);
	private ASTNode rewriteParagraph(ASTNode elem, ASTNode sibling, int insertPos, int insertIndent, int additionalNewLine, boolean useIndentOfSibling) {		if (elem == null) {			return sibling;		} else if (isInserted(elem)) {			insertParagraph(elem, sibling, insertPos, insertIndent, additionalNewLine, useIndentOfSibling);			return sibling;		} else {			if (isRemoved(elem)) {				removeParagraph(elem);			} else if (isReplaced(elem)) {				replaceParagraph(elem);			} else {				elem.accept(this);			}			return elem;		}	}