documentcloud/backbone — pull request #1265 by ynniv (2012-05-01 19:41:30+00:00)
Title: Return the return value of the constructor applied in "inherits"

This change will only affect people who override Backbone.Model before extending it, and then return valid objects from the new constructor. Which is to say, not very many people. However this change allows those who are adventurous to implement object identity and caching in their overridden constructor. It is also more in line with the philosophy suggested by "parent.apply(this, arguments)", in that the parent function's behavior is more fully preserved.