Refactored ArgumentExpressionValidator for lazy retrieval of both argument value and parameter name.