spine/spine — pull request #423 by fauxparse (2013-02-28 23:19:52+00:00)
Title: Spine.Model::load pulls in unwanted properties

If you happen to pass something other than a plain object into a model's load() method, you get a weird error that is very difficult to debug. Effectively the model is trying to run its own properties through themselves.

This one-word (!) patch fixes the problem by ensuring that only properties declared on the object you passed in are loaded.