Paul Rogers wrote: > I was mistaken in how this works -it is a lot harder than I thought, > especially for frames. I think the non frames case is do-able, but then we > have different behaviour. > Even if your solution only applies to non-frames scenario's it could be valuable.