(#2) #geocode now takes an optional type parameter which, if present, filters the geocoded result set. This allows greater precision in targeting specific levels within the hierarchy of geocoded results. Also, should avoid a few erroneous search loops from occurring.