}
connections.clear();
} else {
Iterator<DefaultInputConnectionContext> iter = connections.iterator();
while (iter.hasNext()) {
InputConnectionContext connection = iter.next();
InputConnectionContext match = null;
for (InputConnectionContext c : update.connections()) {
if (connection.equals(c)) {
match = c;
break;
}