#41: Tried to make a work-around for the toggle button test that should
be done anyway.  Added code to prevent firing of model listeners if the
set() method is called with the same value as get().  Surprisingly, this
didn't fix anything.