* NOTE: Unchanged elements are not copied but the originals are returned.
*
* @return this statement sequence converted to canonical form.
*/
public StatementSequence canonize() {
CanonizationVisitor visitor = new CanonizationVisitor();
RTLExpression skipCondition = null;
RTLExpression repeatCondition = null;
LinkedList<RTLStatement> oldSequence = sequence;