}
public Binding toBinding() {
this.workBinding.left = this.left;
this.workBinding.right = this.right;
this.left.listener = new DefaultPropertyChangeListener(left, right);
this.right.listener = new DefaultPropertyChangeListener(right, left);
assert left.object != null : "Left object null";
assert left.property != null : "Left property null";
assert left.listener != null : "Left listener null";
assert right.object != null : "Right object null";
assert right.property != null : "Right property null";