use instead, please, `implements IntegrationEvaluationContextAware`