Deeplinking & browser back button in Flash

For a recent company site, I wanted to build in browser history support, to make the site more accessible. I used robert penner’s browser history before, but it never felt quite good: it requires an html hidden frame setup that communicates with flash & vice versa, using getURL to communicate with the javascript functions,…
So I searched for an alternative method, and found one which doesn’t use frames, uses ExternalInterface to communicate with the javascript code AND it supports deeplinking! Flash & accessibility, another milestone reached?