In the rewrite branch, the Site.nice_get_address() method is marked as 'NotImplemented' but is used in various scripts,
namely :
* pagegenerators.py (to set the 'site:' attribute of Google and Yahoo search queries)
* replace.py and interwiki.py for the 'open in browser' options.
As I'm unsure if the NotImplemented status means "not implemented yet" or "will not implement",
I propose two patches:
* The first one wich works around using Family.nicepath()
* The second one which implements nice_get_address() "the old way", removing it from the NotImplemented pool.
Patch for replacing nice_get_address() calls with nicepath()
The second file, implementing nice_get_address()
Fixed in r8198: I applied your second patch, but added a more API-aware override in APISite.