LinkedListToken after = ast.getStopToken();
LinkedListToken before = after.getPrev();
ast.addChild(expression);
before.setNext(expression.getStartToken());
after.setPrev(expression.getStopToken());
before.afterInsert(TokenBuilder.newSpace());
} else {
ast.setChildWithTokens(0, expression);
}
}