Thank you so much Silas for your detailed and informative response. I have settled on accepting your second solution x/$^/!#forthe time being. It gives me just the result I need. I use the commented lines mostly as a mnemonic device to recall the meaning of complex commands.