Ensure Trait::stateDefaults returns an object.
Asynchronous animation is now optional, on by default.
Converted Visibility to use asynchronous animation
Report URI on JSON parsing error
Fixed a bug on Environment emission
Added Packer and used it for Layer emission
Added Inhabitant trait, and through it a mechanism to skip saving entities with rooms.
Show exception stack by default
requireTrait helper
Sorting should happen after handlers are added
Removing junk
Trait dependencies!