{"issue":{"user":{"id":84087,"login":"thedeeno","url":"https://api.github.com/users/thedeeno","avatar_url":"https://secure.gravatar.com/avatar/ceb3004fcd7431660b8e16a91ca89b53?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"ceb3004fcd7431660b8e16a91ca89b53"},"title":"Better model duping","milestone":null,"created_at":"2011-12-20T19:34:56Z","labels":[],"state":"open","updated_at":"2011-12-20T21:48:00Z","id":2617102,"html_url":"https://github.com/maccman/spine/issues/163","closed_at":null,"pull_request":{"patch_url":"https://github.com/maccman/spine/pull/163.patch","html_url":"https://github.com/maccman/spine/pull/163","diff_url":"https://github.com/maccman/spine/pull/163.diff"},"body":"This pull changes Spine.Model's internal duping strategy. Instead of calling the constructor function (which can result in unexpected behavior), it leverages Object.create([proto],[props]) found in ECMA 5+.\r\n\r\nTests included and passing.","number":163,"url":"https://api.github.com/repos/maccman/spine/issues/163","comments":5,"assignee":null},"comment":{"user":{"id":84087,"login":"thedeeno","url":"https://api.github.com/users/thedeeno","avatar_url":"https://secure.gravatar.com/avatar/ceb3004fcd7431660b8e16a91ca89b53?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"ceb3004fcd7431660b8e16a91ca89b53"},"created_at":"2011-12-20T21:48:00Z","updated_at":"2011-12-20T21:48:00Z","id":3225930,"body":"To your point about browser compatibility. Currently, spine clones models with ``Object.create`` which, [according to this] (http://kangax.github.com/es5-compat-table/), doesn't exist in <= ei8. Is spine already not compatible with them? I haven't tested against them with my apps. u?","url":"https://api.github.com/repos/maccman/spine/issues/comments/3225930"},"action":"created"}