since connection.get_zone can take a zone object or a zone name, i just return the zone object, im guessing i was thinking that this would be part of refreshing the information about a zone.

...but now that i think about it is looks a bit scary...