Extract interface ResultNameStrategy and introduce impl ResultNameStrategyImpl
Extract ExpressionLanguageEngine from ResultNameStrategy
Allow to use your own ResultNameStrategy