Awesome script! (It works nice for substituting for commercials in streaming broadcasts/urls)!
I wanted to ask if after the previewed track ended, should the original playing track in the playlist play if that is a stream/url (like it does with mp3s)? In other words, when I'm listening to a podcast/stream and I click a library track to preview, once that track finishes, the interrupted podcast in the playlist reappears in the player but it doesn't restart/play. At least it doesn't for me presently and it sure would be nice if it did.