Version 1.1.0

- Default constructor accepts properties object as second argument
- Error causes can be wrapped using the `causedBy` method