Added IPv6 double colon syntax
Simplified exceptions