montagejs/montage — pull request #1301 by kriskowal (2013-09-24 00:07:38+00:00)
Title: Increase tolerance of addRangeAtPathChangeListener

This addresses a problem where the value at the end of a path passes
ephemerally through an invalid state for a range change listener, for
example listening for range changes on the "array" property, when the
property is temporarily a Map or null, until some other binding settles.