Submodule src/lib/troopjs-browser c085d99..29c3c75:
  > Throw if required parameters were not supplied
  > Provide default value for children
  > use typeof rather than instanceof
Submodule src/lib/troopjs-core 45ae53f..f43b3d2:
  > use constants where possible