filtercollection: change event listener: before, if a model was not in the FC.filter(model) return, the FC change event would just return. this is dumb because the model may be getting removed from the FC. fixed to return from handler only if filter(model) returns false AND the model is not already present in the FC
filtercollection: change event listener: before, if a model was not in the FC.filter(model) return, the FC change event would just return. this is dumb because the model may be getting removed from the FC. fixed to return from handler only if filter(model) returns false AND the model is not already present in the FC

lyonbros/composer.js,lyonbros/composer.js,lyonbros/composer.js