HookException>InvalidArgumentException if better