saddr(): use more common format for IPv6 addresses
objref(): use WeakKeyDictionary
Improve docs
Improved logging