Speaking of humane interfaces, Yahoo maps and Google maps would be much easier for mere humans to use if you could construct a YPoint or a GPoint, respectively, from a geocoder.
All you'd have to do, after all, is write a new constructor that would encapsulate the geocode parsing, and give you a default location if the address lookup fails.
Yes, I could use a regular geocoder and parse the XML; that's what I'd do if I were building a site. But I'm not building a site: I'm extended Flint, a wizard or assistant that shows people how to do things. Easier would be nice.
What am I missing?