- Add tests for IPv4 / IPv6 addresses passed to constructor
- Only add square brackets to v6 addresses where necessary