- picked an address representation that doesn't clash across multiple OSes
- fixed broken test for Python 3.x