...
[01:47:26 CDT(-0500)] <colinclark> since upgrades tend to be slower when AT is involved in the mix
[01:48:13 CDT(-0500)] <Bosmon> If push comes to shove, we could always have the framework monkey-patch isPlainObject by itself, using a browser detect
[01:48:31 CDT(-0500)] <colinclark> ok, my two udp-chattering robot buddies are shut down
[01:48:37 CDT(-0500)] <Bosmon> The awful issue is that IE8 and below will throw an exception when accessing the prototype or constructor properties of a "host object"
[01:48:44 CDT(-0500)] <colinclark> insane
[01:49:02 CDT(-0500)] <Bosmon> And, despite a JSfiddle to the contrary, having a try/catch block in this very innermost part of the framework would be completely unacceptable performance-wise