I agree.  However, I did it to be consistent with the gwt documentation for setValue on its widgets (since they call their boolean fireEvents).  What do you think, should I keep it to be consistent, or change it to be clear?