- Add tests
- Support chaos levels on a per-component basis
- Support custom chaos messages on a per-component basis
- Support wrapping wrapping each immediate child once but specifying a different chaos level for each.
- Add new types of chaos
- Network chaos
- Language chaos
- Time chaos
- Location chaos
- Support components that return functions
- Support nested components
- Performance improvements
- Ensure this can't run in production unless explicitly set to do so