By convention classes are often named like nouns, methods like verbs and interfaces like adjectives.
What is the common naming convention for a delegate? Or what\'s
I would go with ValueExtraction.. I've Never thought why, but I guess because you're storing an operation and it should be a noun.. strictly this is not an operation, I know...