What: Fixed settings cleanup when removing the last hook from a configuration source.
Details:
- Ensures
hooksobject is properly removed when empty - Prevents empty configuration objects from persisting
- Evidence: Function
rV2()at line 414417 adds proper cleanup logic at lines 414433-414435, improving uponqV2()at line 414128 in v2.0.30