The specific code I was referring to was this I6 thing from Andrew Plotkin. Not sure what the comparative merits and demerits of jrb’s approach with that would be. (I’ve included this in a couple of projects as an extension called “Serial And Fix,” but I don’t think it’s actually downloaded under that name.)