Many thanks, bob. The way you've set the hash on a single iteration of @all is just stunning. As I hoped there is much learnt (and to learn from this). I appreciate your explanation.
Comment on Re: Re: extracting non matched items from an array - the hard way!