I have a Backbone.Model that represents the user inputs. In the UI callback, I update a model object's properties using xxx.set(). The Backbone.View manager listens to change events as follows:

```
// create view viewObj with a new model instance modObj
this.listenTo( this.modObj, "all", function() {
                alert("event! from FBox: " + arguments[0] + "; arg2=" + arguments[2]) });

```

I was expecting one but actually got two callbacks when something on screen, say a dropdown, was changed.

```
1. change:name-of-changed-model-attribute
2. change

```

Is this something to be expected and handled, or is my listening method in need of fixing? I would like to avoid having to type all event names individually as that would mean too much code maintenance.

Thanks.