(I believe this is actually the original purpose of ScrLk, but most applications these days don’t use it.)