Bug:
The Socks server currently fails if created without explicit authentication handler, which was refactored in the last version.
Maintenance:
- Add nullability annotations.
- Remove chaining from
start and stop methods, as there is no use case for this.