assert type().equals(other.start);
Binder newBinder = new Binder(this);
for (ListIterator<Transform> iter = other.transforms.listIterator(other.transforms.size()); iter.hasPrevious(); ) {
Transform t = iter.previous();
newBinder.add(t);
}
return newBinder;
}