Some tests added.
Types::Verify refactor.
Fixed parameter shift when last hook called $next.
Config is passed to traits.
New types added.