Failing case: ``` coffeescript a = Bacon.Model() f = a.lens("first").log("first") l = a.lens("last").log("last") stuff = Bacon.Model.combine({f, l}).log("stuff") values = collect(stuff) a.set({first:"f", last:"l"}) expect(values).to.deep.equal([{}, {first: "f", last: "l"}]) ``` I stumbled upon this when testing Bacon.js 0.7.0 in a project.