[WIP] Validate hooks existence

I got your point on `asserting that something doesn't raise` i will refactor this asap.