Slim - thank you for trying to clarify my muddled post. You are totally correct that people use anonymous functions when a named function would be clearer.
I blame my clouded mind on lack of sleep that comes from a 13 week old daughter.
The trouble with opportunity is that it always comes disguised as hard work. -- Herbert V. Prochnow