Bugfix: on_missing_required_args hook should also be called for required args, not all missing args