Hooks need to be predictable and not predictable at the same time.

– Ken Hill