Submodule src/lib/troopjs-core 3628c07..5d24155:
  > no need to keep NULL
  > First atempt at fixing #62. This does use cached properties, but only on a base level. It _should_ be possible to cache not only the base properties, but all parents to.
  > align comment
Submodule src/lib/troopjs-data 8050cc8..7327a18:
  > Name constructors (for debug)
Replace Compose with Factory

Submodule src/lib/compose e247957...0000000 (submodule deleted)
Submodule src/lib/poly f45e8c4..020e030:
  > Try to shim Object.getOwnPropertyDecriptor and Object.defineProperty in IE8
  > removed break from inside try/catch. doh. fixes #16
  > Merge branch 'dev' of github.com:cujojs/poly into dev
  > get Object.getPrototypeOf to work for more use cases in IE6-8
  > added secret property accessor to object shims in IE6-8 and started using it for getPrototypeOf
  > slightly more efficient assignment of ActiveX XHR object
  > Merge branch 'master' into dev
  > added new poly/es5 and poly/es5-strict modules and deprecated poly/strict. added notes to the README
  > Merge pull request #13 from jaredcacurak/setImmediate
  > fix cheating unit test (sparse arrays) and added one that fails in IE (non-sparse arrays)
  > Merge pull request #10 from jaredcacurak/dev
  > remove unnecessary reference to _base module
  > remove coment about silly shenanigans around loading json
  > remove silly shenanigans around loading json support and now load it directly
Submodule src/lib/troopjs-browser 7a375b9..10d2e81:
  > Replace Compose with Factory
Submodule src/lib/troopjs-core 5d24155..1226943:
  > Replace Compose with Factory
Submodule src/lib/troopjs-utils 404e443..8bbb018:
  > Replace Compose with Factory