Hypodermic was started with the will to mimic the famous .NET Autofac.
Although its design evolved, both its behavior and its expressiveness
tend to remain the same.

Features:
- Header only
- Developer friendly compilation errors
- Easy to use out of the box
- Configurable instance lifetime
- On the fly registrations
- Constructor discovery
- Merge-able registrations
- Dependencies can be particular for a specific type
- Injectable vector of types
- Injectable factories of types
- Injectable container
