bramstein/knockout.selection — pull request #79 by mwoc (2014-01-16 15:29:07+00:00)
Title: Use peek instead of unwrapping observables in SelectionModel.prototype.cleanup

I've found out the hard way again why this is necessary - it is to prevent subscribing to the observables, as subscribing to them will keep multiple instances of knockout.selection alive while only the newest should be.