**0.8.0**
- Make `Hook::function` private
- Disable running doc test

**0.7.0**
- Manually implement `PartialEq` and `Hash` for `Hook` enum to guarantee the uniqueness of the hooks without taking the supplied closure into account

**0.6.1**
- Use 'static str for error

**0.6.0**
-Add intermediate Anchor struct, This Anchor structs serves to guarantees by the type system that
`set_hooks` is called after adding all the hooks and before executing the
command.

**0.5.0**
- Hide compiling dynamic library stderr
- COUNTER doesnt need to be thread local

**0.4.0**
-  allow mutliple commands to set_hooks at the same time (including from different threads)
- Scaffold: `COUNTER` variable is now thread local

**0.3.0**
- Add all libc functions
- Rework API (see docs)

**0.2.2**
- Rework internals by using a macro to make the code cleaner
- Add GetEnv to libc hooks
- Add more examples
