Interesting module, but, IMO, a sucky interface. Objects
aren't really useful, it's not that there are multiple
subdivisions of the USA. I strongly suggest a tied hash
(then your implementation can still benefit from an OO
approch), but it makes it easier for the user, specially
if (s)he wants to interpolate the results in a string.
Abigail