9ba8267afb
- Closes #445. - Adopts refined IPv4 and IPv6 types developed by Agam Dua <agamdua@users.noreply.github.com>. - For type safety and clarity, use IP and CIDR types where we were previously using String. Co-authored-by: Agam Dua <agamdua@users.noreply.github.com>