Maybe I'm missing something here, but what exactly is the big deal about this "new capability"? You've been able to do this, and much better, for years now on the various Windows CE/Pocket PC devices. Is this omission simply because those are not the properly "blessed" environment of Mac/Palm? Mind you, many of those MS-infested devices can also run Linux...
I find this kind of selective blindness disconcerting, especially in an article from a generally reputable technical source (O'Reilly).