A review of the diagrams in Segment 926, Segment 933, and Segment 935 suggests that the form view could initiate an endless loop. It does not, for two reasons:
firePropertyChange
method does not activate listeners if the
old value and new value are the same.