src/Messaging/Handler/Enricher/Converter/EnrichPayloadWithExpressionBuilder.php
public static function createWithMapping(string $propertyPath, string $expression, string $mappingExpression) : self
    {
        return new self($propertyPath, $expression, $mappingExpression);
    }
public static function createWithMapping(string $propertyPath, string $expression, string $mappingExpression) : self
    {
        return new self($propertyPath, $expression, $mappingExpression);
    }
public static function createWithMapping ( string $ propertyPath , string $ expression , string $ mappingExpression ) : self { return new self ( $ propertyPath , $ expression , $ mappingExpression ) ; }
Enrich multiple paths

@param string $propertyPath path to enriched context e.g. [orders][*][person]
@param string $expression should return array, that will be mapped to set in property path e.g. payload
@param string $mappingExpression when evaluates to true, then specific element is put in property path e.g. requestContext['personId'] == replyContext['personId']
@return EnrichPayloadWithExpressionBuilder
Enrich multiple paths