Its not really anonymous functions we're talking about