Debug: list searching
[exim.git] / test / stderr / 0404
index 591df3cf93f562893b8b5db82372c0f6ab700368..2edb171177051dd3b665a07e62c8bff7181d0545 100644 (file)
@@ -1,10 +1,26 @@
 Exim version x.yz ....
 changed uid/gid: forcing real = effective
-  uid=uuuu gid=CALLER_GID pid=pppp
+  uid=uuuu gid=CALLER_GID pid=p1234
+list element: PATH
+list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
+list element: PATH
+list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
+list element: PATH
+list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
+list element: PATH
+list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
+list element: PATH
+list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
+list element: PATH
+list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
+list element: PATH
+list element: PATH
+list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
+list element: PATH
 configuration file is TESTSUITE/test-config
 admin user
 changed uid/gid: privilege not needed
-  uid=EXIM_UID gid=EXIM_GID pid=pppp
+  uid=EXIM_UID gid=EXIM_GID pid=p1234
 seeking password data for user "CALLER": cache not available
 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
 seeking password data for user "CALLER": using cached result
@@ -52,8 +68,11 @@ Reply-to: sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,
  sender@test.ex, sender@test.ex, sender@te
 **** debug string too long - truncated ****
 
-rewrite_one_header: type=R:
-  Reply-to: sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,
+qualify & rewrite recipients list
+global rewrite rules
+rewrite headers
+ rewrite_one_header: type=R:
+   Reply-to: sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,
  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,
  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,
  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,
@@ -83,10 +102,10 @@ rewrite_one_header: type=R:
  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,
  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,
  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,
- sender@test
+ sender@tes
 **** debug string too long - truncated ****
-rewrite_one_header: type=F:
-  From: CALLER_NAME <CALLER@test.ex>
+ rewrite_one_header: type=F:
+   From: CALLER_NAME <CALLER@test.ex>
 search_tidyup called
 >>Headers after rewriting and local additions:
 R Reply-to: sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,
@@ -131,7 +150,8 @@ Data file written for message 10HmaX-0005vi-00
 P Received: from CALLER by mail.test.ex with local (Exim x.yz)
        (envelope-from <CALLER@test.ex>)
        id 10HmaX-0005vi-00
-       for userx@test.ex; Tue, 2 Mar 1999 09:44:33 +0000
+       for userx@test.ex;
+       Tue, 2 Mar 1999 09:44:33 +0000
 Writing spool header file: TESTSUITE/spool//input//hdr.10HmaX-0005vi-00
 DSN: **** SPOOL_OUT - address: <userx@test.ex> errorsto: <NULL> orcpt: <NULL> dsn_flags: 0x0
 Renaming spool header file: TESTSUITE/spool//input//10HmaX-0005vi-00-H
@@ -143,7 +163,11 @@ search_tidyup called
 exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xf7715cfd -MCd local-accept-delivery -odi -Mc 10HmaX-0005vi-00
 Exim version x.yz ....
 changed uid/gid: forcing real = effective
-  uid=uuuu gid=EXIM_GID pid=pppp
+  uid=uuuu gid=EXIM_GID pid=p1235
+list element: PATH
+list element: PATH
+list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
+list element: PATH
 configuration file is TESTSUITE/test-config
 trusted user
 admin user
@@ -159,11 +183,11 @@ reading spool file 10HmaX-0005vi-00-H
 user=CALLER uid=CALLER_UID gid=CALLER_GID sender=CALLER@test.ex
 sender_local=1 ident=CALLER
 Non-recipients:
-Empty Tree
+ Empty Tree
 ---- End of tree ----
 recipients_count=1
 **** SPOOL_IN - No additional fields
-body_linecount=0 message_linecount=159
+body_linecount=0 message_linecount=160
 DSN: set orcpt:   flags: 0x0
 Delivery address list:
   userx@test.ex 
@@ -171,8 +195,7 @@ Delivery address list:
  locked  TESTSUITE/spool/db/retry.lockfile
  EXIM_DBOPEN: file <TESTSUITE/spool/db/retry> dir <TESTSUITE/spool/db> flags=O_RDONLY
  returned from EXIM_DBOPEN: (nil)
- ensuring TESTSUITE/spool/db/retry.lockfile is owned by exim
- failed to open DB file TESTSUITE/spool/db/retry.lockfile: No such file or directory
+ failed to open DB file TESTSUITE/spool/db/retry: No such file or directory
 no retry data available
 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
 Considering: userx@test.ex
@@ -185,6 +208,7 @@ routing userx@test.ex
 --------> r1 router <--------
 local_part=userx domain=test.ex
 checking local_parts
+list element: sender
 userx in "sender"? no (end of list)
 r1 router skipped: local_parts mismatch
 --------> r2 router <--------
@@ -196,13 +220,13 @@ mail text rhubarb
 seen finish'
 search_tidyup called
 changed uid/gid: r2 router (recipient is userx@test.ex)
-  uid=CALLER_UID gid=CALLER_GID pid=pppp
+  uid=CALLER_UID gid=CALLER_GID pid=p1236
 turned off address rewrite logging (not root or exim in this process)
 data is an Exim filter program
 Filter: start of processing
 Filter: end of processing
 search_tidyup called
->>>>>>>>>>>>>>>> Exim pid=pppp (router-interpret) terminating with rc=0 >>>>>>>>>>>>>>>>
+>>>>>>>>>>>>>>>> Exim pid=p1236 (router-interpret) terminating with rc=0 >>>>>>>>>>>>>>>>
 rda_interpret: subprocess yield=0 error=NULL
 set transport t1
 r2 router generated >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ...
@@ -240,7 +264,7 @@ search_tidyup called
 no retry data available
 search_tidyup called
 changed uid/gid: local delivery to >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ... <>sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ...> transport=t1
-  uid=CALLER_UID gid=CALLER_GID pid=pppp
+  uid=CALLER_UID gid=CALLER_GID pid=p1237
   home=NULL current=/
 set_process_info: pppp delivering 10HmaX-0005vi-00 to >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ... using t1
 t1 transport entered
@@ -248,11 +272,15 @@ taking data from address
 exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xf7715cfd -MCd autoreply -odi -odi -t -oem -oi -f <> -E10HmaX-0005vi-00
 Exim version x.yz ....
 changed uid/gid: forcing real = effective
-  uid=uuuu gid=CALLER_GID pid=pppp
+  uid=uuuu gid=CALLER_GID pid=p1238
+list element: PATH
+list element: PATH
+list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
+list element: PATH
 configuration file is TESTSUITE/test-config
 admin user
 changed uid/gid: privilege not needed
-  uid=EXIM_UID gid=EXIM_GID pid=pppp
+  uid=EXIM_UID gid=EXIM_GID pid=p1238
 seeking password data for user "CALLER": cache not available
 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
 seeking password data for user "CALLER": using cached result
@@ -271,11 +299,14 @@ In-Reply-To: <E10HmaX-0005vi-00@mail.test.ex>
 References: <E10HmaX-0005vi-00@mail.test.ex>
 Auto-Submitted: auto-replied
 
-rewrite_one_header: type=T:
-  To: sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, s
+qualify & rewrite recipients list
+global rewrite rules
+rewrite headers
+ rewrite_one_header: type=T:
+   To: sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, 
 **** debug string too long - truncated ****
-rewrite_one_header: type=F:
-  From: CALLER_NAME <CALLER@test.ex>
+ rewrite_one_header: type=F:
+   From: CALLER_NAME <CALLER@test.ex>
 search_tidyup called
 >>Headers after rewriting and local additions:
 T To: sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.ex, sender@test.ex,  sender@test.ex, sender@test.ex, sender@test.e
@@ -291,7 +322,8 @@ Data file name: TESTSUITE/spool//input//10HmaY-0005vi-00-D
 Data file written for message 10HmaY-0005vi-00
 >>Generated Received: header line
 P Received: from CALLER by mail.test.ex with local (Exim x.yz)
-       id 10HmaY-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000
+       id 10HmaY-0005vi-00;
+       Tue, 2 Mar 1999 09:44:33 +0000
 Writing spool header file: TESTSUITE/spool//input//hdr.10HmaY-0005vi-00
 DSN: **** SPOOL_OUT - address: <sender@test.ex> errorsto: <NULL> orcpt: <NULL> dsn_flags: 0x0
 DSN: **** SPOOL_OUT - address: <sender@test.ex> errorsto: <NULL> orcpt: <NULL> dsn_flags: 0x0
@@ -909,7 +941,11 @@ search_tidyup called
 exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xf7715cfd -MCd local-accept-delivery -odi -Mc 10HmaY-0005vi-00
 Exim version x.yz ....
 changed uid/gid: forcing real = effective
-  uid=uuuu gid=EXIM_GID pid=pppp
+  uid=uuuu gid=EXIM_GID pid=p1239
+list element: PATH
+list element: PATH
+list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
+list element: PATH
 configuration file is TESTSUITE/test-config
 trusted user
 admin user
@@ -925,7 +961,7 @@ reading spool file 10HmaY-0005vi-00-H
 user=CALLER uid=CALLER_UID gid=CALLER_GID sender=
 sender_local=1 ident=CALLER
 Non-recipients:
-Empty Tree
+ Empty Tree
 ---- End of tree ----
 recipients_count=608
 **** SPOOL_IN - No additional fields
@@ -1536,7 +1572,7 @@ recipients_count=608
 **** SPOOL_IN - No additional fields
 **** SPOOL_IN - No additional fields
 **** SPOOL_IN - No additional fields
-body_linecount=1 message_linecount=9
+body_linecount=1 message_linecount=10
 DSN: set orcpt:   flags: 0x0
 DSN: set orcpt:   flags: 0x0
 DSN: set orcpt:   flags: 0x0
@@ -6413,6 +6449,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6421,7 +6458,7 @@ set transport t2
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6430,6 +6467,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6437,7 +6475,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6446,6 +6484,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6453,7 +6492,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6462,6 +6501,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6469,7 +6509,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6478,6 +6518,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6485,7 +6526,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6494,6 +6535,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6501,7 +6543,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6510,6 +6552,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6517,7 +6560,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6526,6 +6569,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6533,7 +6577,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6542,6 +6586,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6549,7 +6594,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6558,6 +6603,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6565,7 +6611,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6574,6 +6620,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6581,7 +6628,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6590,6 +6637,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6597,7 +6645,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6606,6 +6654,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6613,7 +6662,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6622,6 +6671,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6629,7 +6679,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6638,6 +6688,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6645,7 +6696,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6654,6 +6705,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6661,7 +6713,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6670,6 +6722,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6677,7 +6730,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6686,6 +6739,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6693,7 +6747,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6702,6 +6756,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6709,7 +6764,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6718,6 +6773,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6725,7 +6781,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6734,6 +6790,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6741,7 +6798,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6750,6 +6807,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6757,7 +6815,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6766,6 +6824,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6773,7 +6832,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6782,6 +6841,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6789,7 +6849,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6798,6 +6858,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6805,7 +6866,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6814,6 +6875,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6821,7 +6883,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6830,6 +6892,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6837,7 +6900,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6846,6 +6909,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6853,7 +6917,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6862,6 +6926,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6869,7 +6934,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6878,6 +6943,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6885,7 +6951,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6894,6 +6960,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6901,7 +6968,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6910,6 +6977,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6917,7 +6985,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6926,6 +6994,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6933,7 +7002,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6942,6 +7011,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6949,7 +7019,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6958,6 +7028,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6965,7 +7036,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6974,6 +7045,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6981,7 +7053,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -6990,6 +7062,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -6997,7 +7070,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7006,6 +7079,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7013,7 +7087,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7022,6 +7096,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7029,7 +7104,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7038,6 +7113,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7045,7 +7121,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7054,6 +7130,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7061,7 +7138,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7070,6 +7147,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7077,7 +7155,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7086,6 +7164,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7093,7 +7172,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7102,6 +7181,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7109,7 +7189,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7118,6 +7198,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7125,7 +7206,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7134,6 +7215,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7141,7 +7223,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7150,6 +7232,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7157,7 +7240,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7166,6 +7249,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7173,7 +7257,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7182,6 +7266,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7189,7 +7274,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7198,6 +7283,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7205,7 +7291,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7214,6 +7300,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7221,7 +7308,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7230,6 +7317,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7237,7 +7325,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7246,6 +7334,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7253,7 +7342,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7262,6 +7351,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7269,7 +7359,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7278,6 +7368,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7285,7 +7376,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7294,6 +7385,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7301,7 +7393,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7310,6 +7402,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7317,7 +7410,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7326,6 +7419,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7333,7 +7427,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7342,6 +7436,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7349,7 +7444,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7358,6 +7453,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7365,7 +7461,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7374,6 +7470,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7381,7 +7478,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7390,6 +7487,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7397,7 +7495,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7406,6 +7504,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7413,7 +7512,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7422,6 +7521,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7429,7 +7529,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7438,6 +7538,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7445,7 +7546,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7454,6 +7555,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7461,7 +7563,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7470,6 +7572,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7477,7 +7580,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7486,6 +7589,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7493,7 +7597,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7502,6 +7606,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7509,7 +7614,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7518,6 +7623,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7525,7 +7631,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7534,6 +7640,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7541,7 +7648,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7550,6 +7657,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7557,7 +7665,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7566,6 +7674,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7573,7 +7682,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7582,6 +7691,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7589,7 +7699,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7598,6 +7708,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7605,7 +7716,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7614,6 +7725,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7621,7 +7733,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7630,6 +7742,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7637,7 +7750,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7646,6 +7759,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7653,7 +7767,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7662,6 +7776,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7669,7 +7784,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7678,6 +7793,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7685,7 +7801,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7694,6 +7810,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7701,7 +7818,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7710,6 +7827,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7717,7 +7835,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7726,6 +7844,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7733,7 +7852,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7742,6 +7861,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7749,7 +7869,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7758,6 +7878,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7765,7 +7886,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7774,6 +7895,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7781,7 +7903,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7790,6 +7912,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7797,7 +7920,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7806,6 +7929,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7813,7 +7937,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7822,6 +7946,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7829,7 +7954,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7838,6 +7963,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7845,7 +7971,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7854,6 +7980,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7861,7 +7988,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7870,6 +7997,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7877,7 +8005,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7886,6 +8014,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7893,7 +8022,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7902,6 +8031,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7909,7 +8039,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7918,6 +8048,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7925,7 +8056,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7934,6 +8065,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7941,7 +8073,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7950,6 +8082,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7957,7 +8090,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7966,6 +8099,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7973,7 +8107,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7982,6 +8116,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -7989,7 +8124,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -7998,6 +8133,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8005,7 +8141,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8014,6 +8150,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8021,7 +8158,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8030,6 +8167,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8037,7 +8175,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8046,6 +8184,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8053,7 +8192,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8062,6 +8201,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8069,7 +8209,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8078,6 +8218,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8085,7 +8226,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8094,6 +8235,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8101,7 +8243,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8110,6 +8252,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8117,7 +8260,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8126,6 +8269,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8133,7 +8277,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8142,6 +8286,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8149,7 +8294,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8158,6 +8303,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8165,7 +8311,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8174,6 +8320,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8181,7 +8328,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8190,6 +8337,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8197,7 +8345,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8206,6 +8354,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8213,7 +8362,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8222,6 +8371,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8229,7 +8379,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8238,6 +8388,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8245,7 +8396,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8254,6 +8405,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8261,7 +8413,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8270,6 +8422,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8277,7 +8430,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8286,6 +8439,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8293,7 +8447,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8302,6 +8456,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8309,7 +8464,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8318,6 +8473,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8325,7 +8481,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8334,6 +8490,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8341,7 +8498,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8350,6 +8507,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8357,7 +8515,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8366,6 +8524,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8373,7 +8532,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8382,6 +8541,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8389,7 +8549,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8398,6 +8558,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8405,7 +8566,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8414,6 +8575,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8421,7 +8583,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8430,6 +8592,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8437,7 +8600,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8446,6 +8609,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8453,7 +8617,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8462,6 +8626,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8469,7 +8634,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8478,6 +8643,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8485,7 +8651,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8494,6 +8660,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8501,7 +8668,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8510,6 +8677,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8517,7 +8685,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8526,6 +8694,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8533,7 +8702,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8542,6 +8711,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8549,7 +8719,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8558,6 +8728,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8565,7 +8736,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8574,6 +8745,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8581,7 +8753,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8590,6 +8762,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8597,7 +8770,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8606,6 +8779,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8613,7 +8787,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8622,6 +8796,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8629,7 +8804,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8638,6 +8813,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8645,7 +8821,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8654,6 +8830,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8661,7 +8838,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8670,6 +8847,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8677,7 +8855,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8686,6 +8864,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8693,7 +8872,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8702,6 +8881,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8709,7 +8889,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8718,6 +8898,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8725,7 +8906,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8734,6 +8915,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8741,7 +8923,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8750,6 +8932,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8757,7 +8940,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8766,6 +8949,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8773,7 +8957,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8782,6 +8966,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8789,7 +8974,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8798,6 +8983,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8805,7 +8991,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8814,6 +9000,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8821,7 +9008,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8830,6 +9017,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8837,7 +9025,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8846,6 +9034,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8853,7 +9042,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8862,6 +9051,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8869,7 +9059,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8878,6 +9068,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8885,7 +9076,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8894,6 +9085,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8901,7 +9093,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8910,6 +9102,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8917,7 +9110,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8926,6 +9119,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8933,7 +9127,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8942,6 +9136,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8949,7 +9144,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8958,6 +9153,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8965,7 +9161,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8974,6 +9170,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8981,7 +9178,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -8990,6 +9187,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -8997,7 +9195,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9006,6 +9204,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9013,7 +9212,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9022,6 +9221,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9029,7 +9229,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9038,6 +9238,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9045,7 +9246,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9054,6 +9255,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9061,7 +9263,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9070,6 +9272,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9077,7 +9280,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9086,6 +9289,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9093,7 +9297,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9102,6 +9306,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9109,7 +9314,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9118,6 +9323,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9125,7 +9331,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9134,6 +9340,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9141,7 +9348,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9150,6 +9357,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9157,7 +9365,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9166,6 +9374,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9173,7 +9382,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9182,6 +9391,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9189,7 +9399,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9198,6 +9408,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9205,7 +9416,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9214,6 +9425,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9221,7 +9433,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9230,6 +9442,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9237,7 +9450,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9246,6 +9459,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9253,7 +9467,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9262,6 +9476,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9269,7 +9484,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9278,6 +9493,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9285,7 +9501,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9294,6 +9510,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9301,7 +9518,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9310,6 +9527,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9317,7 +9535,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9326,6 +9544,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9333,7 +9552,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9342,6 +9561,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9349,7 +9569,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9358,6 +9578,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9365,7 +9586,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9374,6 +9595,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9381,7 +9603,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9390,6 +9612,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9397,7 +9620,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9406,6 +9629,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9413,7 +9637,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9422,6 +9646,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9429,7 +9654,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9438,6 +9663,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9445,7 +9671,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9454,6 +9680,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9461,7 +9688,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9470,6 +9697,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9477,7 +9705,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9486,6 +9714,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9493,7 +9722,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9502,6 +9731,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9509,7 +9739,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9518,6 +9748,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9525,7 +9756,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9534,6 +9765,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9541,7 +9773,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9550,6 +9782,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9557,7 +9790,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9566,6 +9799,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9573,7 +9807,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9582,6 +9816,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9589,7 +9824,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9598,6 +9833,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9605,7 +9841,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9614,6 +9850,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9621,7 +9858,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9630,6 +9867,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9637,7 +9875,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9646,6 +9884,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9653,7 +9892,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9662,6 +9901,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9669,7 +9909,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9678,6 +9918,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9685,7 +9926,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9694,6 +9935,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9701,7 +9943,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9710,6 +9952,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9717,7 +9960,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9726,6 +9969,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9733,7 +9977,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9742,6 +9986,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9749,7 +9994,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9758,6 +10003,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9765,7 +10011,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9774,6 +10020,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9781,7 +10028,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9790,6 +10037,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9797,7 +10045,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9806,6 +10054,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9813,7 +10062,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9822,6 +10071,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9829,7 +10079,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9838,6 +10088,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9845,7 +10096,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9854,6 +10105,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9861,7 +10113,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9870,6 +10122,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9877,7 +10130,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9886,6 +10139,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9893,7 +10147,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9902,6 +10156,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9909,7 +10164,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9918,6 +10173,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9925,7 +10181,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9934,6 +10190,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9941,7 +10198,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9950,6 +10207,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9957,7 +10215,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9966,6 +10224,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9973,7 +10232,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9982,6 +10241,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -9989,7 +10249,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -9998,6 +10258,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10005,7 +10266,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10014,6 +10275,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10021,7 +10283,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10030,6 +10292,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10037,7 +10300,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10046,6 +10309,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10053,7 +10317,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10062,6 +10326,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10069,7 +10334,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10078,6 +10343,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10085,7 +10351,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10094,6 +10360,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10101,7 +10368,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10110,6 +10377,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10117,7 +10385,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10126,6 +10394,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10133,7 +10402,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10142,6 +10411,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10149,7 +10419,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10158,6 +10428,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10165,7 +10436,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10174,6 +10445,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10181,7 +10453,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10190,6 +10462,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10197,7 +10470,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10206,6 +10479,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10213,7 +10487,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10222,6 +10496,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10229,7 +10504,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10238,6 +10513,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10245,7 +10521,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10254,6 +10530,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10261,7 +10538,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10270,6 +10547,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10277,7 +10555,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10286,6 +10564,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10293,7 +10572,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10302,6 +10581,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10309,7 +10589,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10318,6 +10598,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10325,7 +10606,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10334,6 +10615,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10341,7 +10623,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10350,6 +10632,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10357,7 +10640,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10366,6 +10649,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10373,7 +10657,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10382,6 +10666,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10389,7 +10674,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10398,6 +10683,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10405,7 +10691,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10414,6 +10700,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10421,7 +10708,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10430,6 +10717,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10437,7 +10725,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10446,6 +10734,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10453,7 +10742,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10462,6 +10751,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10469,7 +10759,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10478,6 +10768,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10485,7 +10776,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10494,6 +10785,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10501,7 +10793,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10510,6 +10802,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10517,7 +10810,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10526,6 +10819,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10533,7 +10827,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10542,6 +10836,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10549,7 +10844,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10558,6 +10853,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10565,7 +10861,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10574,6 +10870,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10581,7 +10878,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10590,6 +10887,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10597,7 +10895,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10606,6 +10904,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10613,7 +10912,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10622,6 +10921,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10629,7 +10929,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10638,6 +10938,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10645,7 +10946,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10654,6 +10955,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10661,7 +10963,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10670,6 +10972,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10677,7 +10980,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10686,6 +10989,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10693,7 +10997,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10702,6 +11006,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10709,7 +11014,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10718,6 +11023,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10725,7 +11031,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10734,6 +11040,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10741,7 +11048,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10750,6 +11057,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10757,7 +11065,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10766,6 +11074,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10773,7 +11082,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10782,6 +11091,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10789,7 +11099,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10798,6 +11108,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10805,7 +11116,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10814,6 +11125,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10821,7 +11133,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10830,6 +11142,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10837,7 +11150,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10846,6 +11159,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10853,7 +11167,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10862,6 +11176,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10869,7 +11184,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10878,6 +11193,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10885,7 +11201,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10894,6 +11210,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10901,7 +11218,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10910,6 +11227,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10917,7 +11235,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10926,6 +11244,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10933,7 +11252,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10942,6 +11261,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10949,7 +11269,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10958,6 +11278,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10965,7 +11286,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10974,6 +11295,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10981,7 +11303,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -10990,6 +11312,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -10997,7 +11320,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11006,6 +11329,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11013,7 +11337,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11022,6 +11346,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11029,7 +11354,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11038,6 +11363,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11045,7 +11371,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11054,6 +11380,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11061,7 +11388,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11070,6 +11397,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11077,7 +11405,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11086,6 +11414,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11093,7 +11422,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11102,6 +11431,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11109,7 +11439,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11118,6 +11448,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11125,7 +11456,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11134,6 +11465,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11141,7 +11473,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11150,6 +11482,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11157,7 +11490,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11166,6 +11499,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11173,7 +11507,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11182,6 +11516,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11189,7 +11524,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11198,6 +11533,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11205,7 +11541,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11214,6 +11550,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11221,7 +11558,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11230,6 +11567,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11237,7 +11575,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11246,6 +11584,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11253,7 +11592,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11262,6 +11601,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11269,7 +11609,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11278,6 +11618,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11285,7 +11626,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11294,6 +11635,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11301,7 +11643,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11310,6 +11652,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11317,7 +11660,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11326,6 +11669,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11333,7 +11677,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11342,6 +11686,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11349,7 +11694,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11358,6 +11703,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11365,7 +11711,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11374,6 +11720,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11381,7 +11728,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11390,6 +11737,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11397,7 +11745,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11406,6 +11754,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11413,7 +11762,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11422,6 +11771,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11429,7 +11779,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11438,6 +11788,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11445,7 +11796,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11454,6 +11805,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11461,7 +11813,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11470,6 +11822,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11477,7 +11830,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11486,6 +11839,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11493,7 +11847,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11502,6 +11856,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11509,7 +11864,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11518,6 +11873,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11525,7 +11881,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11534,6 +11890,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11541,7 +11898,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11550,6 +11907,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11557,7 +11915,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11566,6 +11924,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11573,7 +11932,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11582,6 +11941,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11589,7 +11949,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11598,6 +11958,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11605,7 +11966,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11614,6 +11975,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11621,7 +11983,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11630,6 +11992,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11637,7 +12000,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11646,6 +12009,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11653,7 +12017,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11662,6 +12026,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11669,7 +12034,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11678,6 +12043,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11685,7 +12051,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11694,6 +12060,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11701,7 +12068,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11710,6 +12077,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11717,7 +12085,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11726,6 +12094,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11733,7 +12102,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11742,6 +12111,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11749,7 +12119,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11758,6 +12128,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11765,7 +12136,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11774,6 +12145,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11781,7 +12153,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11790,6 +12162,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11797,7 +12170,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11806,6 +12179,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11813,7 +12187,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11822,6 +12196,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11829,7 +12204,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11838,6 +12213,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11845,7 +12221,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11854,6 +12230,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11861,7 +12238,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11870,6 +12247,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11877,7 +12255,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11886,6 +12264,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11893,7 +12272,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11902,6 +12281,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11909,7 +12289,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11918,6 +12298,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11925,7 +12306,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11934,6 +12315,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11941,7 +12323,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11950,6 +12332,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11957,7 +12340,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11966,6 +12349,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11973,7 +12357,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11982,6 +12366,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -11989,7 +12374,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -11998,6 +12383,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12005,7 +12391,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12014,6 +12400,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12021,7 +12408,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12030,6 +12417,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12037,7 +12425,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12046,6 +12434,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12053,7 +12442,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12062,6 +12451,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12069,7 +12459,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12078,6 +12468,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12085,7 +12476,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12094,6 +12485,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12101,7 +12493,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12110,6 +12502,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12117,7 +12510,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12126,6 +12519,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12133,7 +12527,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12142,6 +12536,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12149,7 +12544,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12158,6 +12553,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12165,7 +12561,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12174,6 +12570,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12181,7 +12578,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12190,6 +12587,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12197,7 +12595,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12206,6 +12604,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12213,7 +12612,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12222,6 +12621,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12229,7 +12629,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12238,6 +12638,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12245,7 +12646,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12254,6 +12655,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12261,7 +12663,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12270,6 +12672,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12277,7 +12680,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12286,6 +12689,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12293,7 +12697,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12302,6 +12706,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12309,7 +12714,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12318,6 +12723,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12325,7 +12731,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12334,6 +12740,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12341,7 +12748,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12350,6 +12757,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12357,7 +12765,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12366,6 +12774,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12373,7 +12782,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12382,6 +12791,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12389,7 +12799,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12398,6 +12808,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12405,7 +12816,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12414,6 +12825,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12421,7 +12833,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12430,6 +12842,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12437,7 +12850,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12446,6 +12859,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12453,7 +12867,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12462,6 +12876,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12469,7 +12884,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12478,6 +12893,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12485,7 +12901,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12494,6 +12910,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12501,7 +12918,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12510,6 +12927,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12517,7 +12935,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12526,6 +12944,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12533,7 +12952,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12542,6 +12961,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12549,7 +12969,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12558,6 +12978,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12565,7 +12986,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12574,6 +12995,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12581,7 +13003,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12590,6 +13012,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12597,7 +13020,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12606,6 +13029,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12613,7 +13037,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12622,6 +13046,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12629,7 +13054,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12638,6 +13063,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12645,7 +13071,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12654,6 +13080,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12661,7 +13088,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12670,6 +13097,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12677,7 +13105,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12686,6 +13114,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12693,7 +13122,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12702,6 +13131,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12709,7 +13139,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12718,6 +13148,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12725,7 +13156,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12734,6 +13165,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12741,7 +13173,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12750,6 +13182,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12757,7 +13190,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12766,6 +13199,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12773,7 +13207,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12782,6 +13216,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12789,7 +13224,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12798,6 +13233,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12805,7 +13241,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12814,6 +13250,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12821,7 +13258,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12830,6 +13267,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12837,7 +13275,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12846,6 +13284,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12853,7 +13292,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12862,6 +13301,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12869,7 +13309,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12878,6 +13318,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12885,7 +13326,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12894,6 +13335,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12901,7 +13343,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12910,6 +13352,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12917,7 +13360,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12926,6 +13369,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12933,7 +13377,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12942,6 +13386,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12949,7 +13394,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12958,6 +13403,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12965,7 +13411,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12974,6 +13420,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12981,7 +13428,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -12990,6 +13437,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -12997,7 +13445,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13006,6 +13454,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13013,7 +13462,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13022,6 +13471,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13029,7 +13479,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13038,6 +13488,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13045,7 +13496,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13054,6 +13505,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13061,7 +13513,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13070,6 +13522,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13077,7 +13530,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13086,6 +13539,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13093,7 +13547,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13102,6 +13556,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13109,7 +13564,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13118,6 +13573,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13125,7 +13581,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13134,6 +13590,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13141,7 +13598,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13150,6 +13607,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13157,7 +13615,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13166,6 +13624,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13173,7 +13632,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13182,6 +13641,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13189,7 +13649,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13198,6 +13658,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13205,7 +13666,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13214,6 +13675,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13221,7 +13683,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13230,6 +13692,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13237,7 +13700,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13246,6 +13709,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13253,7 +13717,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13262,6 +13726,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13269,7 +13734,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13278,6 +13743,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13285,7 +13751,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13294,6 +13760,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13301,7 +13768,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13310,6 +13777,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13317,7 +13785,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13326,6 +13794,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13333,7 +13802,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13342,6 +13811,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13349,7 +13819,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13358,6 +13828,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13365,7 +13836,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13374,6 +13845,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13381,7 +13853,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13390,6 +13862,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13397,7 +13870,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13406,6 +13879,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13413,7 +13887,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13422,6 +13896,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13429,7 +13904,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13438,6 +13913,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13445,7 +13921,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13454,6 +13930,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13461,7 +13938,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13470,6 +13947,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13477,7 +13955,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13486,6 +13964,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13493,7 +13972,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13502,6 +13981,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13509,7 +13989,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13518,6 +13998,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13525,7 +14006,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13534,6 +14015,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13541,7 +14023,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13550,6 +14032,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13557,7 +14040,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13566,6 +14049,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13573,7 +14057,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13582,6 +14066,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13589,7 +14074,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13598,6 +14083,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13605,7 +14091,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13614,6 +14100,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13621,7 +14108,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13630,6 +14117,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13637,7 +14125,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13646,6 +14134,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13653,7 +14142,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13662,6 +14151,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13669,7 +14159,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13678,6 +14168,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13685,7 +14176,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13694,6 +14185,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13701,7 +14193,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13710,6 +14202,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13717,7 +14210,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13726,6 +14219,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13733,7 +14227,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13742,6 +14236,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13749,7 +14244,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13758,6 +14253,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13765,7 +14261,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13774,6 +14270,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13781,7 +14278,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13790,6 +14287,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13797,7 +14295,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13806,6 +14304,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13813,7 +14312,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13822,6 +14321,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13829,7 +14329,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13838,6 +14338,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13845,7 +14346,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13854,6 +14355,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13861,7 +14363,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13870,6 +14372,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13877,7 +14380,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13886,6 +14389,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13893,7 +14397,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13902,6 +14406,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13909,7 +14414,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13918,6 +14423,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13925,7 +14431,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13934,6 +14440,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13941,7 +14448,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13950,6 +14457,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13957,7 +14465,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13966,6 +14474,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13973,7 +14482,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13982,6 +14491,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -13989,7 +14499,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -13998,6 +14508,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14005,7 +14516,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14014,6 +14525,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14021,7 +14533,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14030,6 +14542,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14037,7 +14550,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14046,6 +14559,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14053,7 +14567,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14062,6 +14576,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14069,7 +14584,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14078,6 +14593,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14085,7 +14601,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14094,6 +14610,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14101,7 +14618,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14110,6 +14627,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14117,7 +14635,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14126,6 +14644,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14133,7 +14652,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14142,6 +14661,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14149,7 +14669,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14158,6 +14678,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14165,7 +14686,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14174,6 +14695,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14181,7 +14703,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14190,6 +14712,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14197,7 +14720,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14206,6 +14729,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14213,7 +14737,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14222,6 +14746,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14229,7 +14754,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14238,6 +14763,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14245,7 +14771,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14254,6 +14780,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14261,7 +14788,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14270,6 +14797,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14277,7 +14805,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14286,6 +14814,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14293,7 +14822,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14302,6 +14831,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14309,7 +14839,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14318,6 +14848,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14325,7 +14856,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14334,6 +14865,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14341,7 +14873,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14350,6 +14882,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14357,7 +14890,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14366,6 +14899,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14373,7 +14907,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14382,6 +14916,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14389,7 +14924,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14398,6 +14933,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14405,7 +14941,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14414,6 +14950,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14421,7 +14958,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14430,6 +14967,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14437,7 +14975,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14446,6 +14984,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14453,7 +14992,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14462,6 +15001,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14469,7 +15009,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14478,6 +15018,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14485,7 +15026,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14494,6 +15035,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14501,7 +15043,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14510,6 +15052,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14517,7 +15060,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14526,6 +15069,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14533,7 +15077,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14542,6 +15086,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14549,7 +15094,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14558,6 +15103,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14565,7 +15111,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14574,6 +15120,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14581,7 +15128,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14590,6 +15137,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14597,7 +15145,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14606,6 +15154,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14613,7 +15162,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14622,6 +15171,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14629,7 +15179,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14638,6 +15188,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14645,7 +15196,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14654,6 +15205,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14661,7 +15213,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14670,6 +15222,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14677,7 +15230,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14686,6 +15239,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14693,7 +15247,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14702,6 +15256,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14709,7 +15264,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14718,6 +15273,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14725,7 +15281,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14734,6 +15290,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14741,7 +15298,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14750,6 +15307,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14757,7 +15315,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14766,6 +15324,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14773,7 +15332,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14782,6 +15341,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14789,7 +15349,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14798,6 +15358,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14805,7 +15366,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14814,6 +15375,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14821,7 +15383,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14830,6 +15392,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14837,7 +15400,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14846,6 +15409,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14853,7 +15417,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14862,6 +15426,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14869,7 +15434,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14878,6 +15443,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14885,7 +15451,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14894,6 +15460,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14901,7 +15468,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14910,6 +15477,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14917,7 +15485,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14926,6 +15494,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14933,7 +15502,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14942,6 +15511,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14949,7 +15519,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14958,6 +15528,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14965,7 +15536,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14974,6 +15545,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14981,7 +15553,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -14990,6 +15562,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -14997,7 +15570,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15006,6 +15579,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15013,7 +15587,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15022,6 +15596,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15029,7 +15604,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15038,6 +15613,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15045,7 +15621,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15054,6 +15630,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15061,7 +15638,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15070,6 +15647,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15077,7 +15655,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15086,6 +15664,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15093,7 +15672,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15102,6 +15681,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15109,7 +15689,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15118,6 +15698,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15125,7 +15706,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15134,6 +15715,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15141,7 +15723,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15150,6 +15732,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15157,7 +15740,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15166,6 +15749,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15173,7 +15757,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15182,6 +15766,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15189,7 +15774,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15198,6 +15783,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15205,7 +15791,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15214,6 +15800,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15221,7 +15808,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15230,6 +15817,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15237,7 +15825,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15246,6 +15834,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15253,7 +15842,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15262,6 +15851,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15269,7 +15859,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15278,6 +15868,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15285,7 +15876,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15294,6 +15885,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15301,7 +15893,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15310,6 +15902,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15317,7 +15910,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15326,6 +15919,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15333,7 +15927,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15342,6 +15936,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15349,7 +15944,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15358,6 +15953,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15365,7 +15961,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15374,6 +15970,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15381,7 +15978,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15390,6 +15987,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15397,7 +15995,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15406,6 +16004,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15413,7 +16012,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15422,6 +16021,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15429,7 +16029,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15438,6 +16038,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15445,7 +16046,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15454,6 +16055,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15461,7 +16063,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15470,6 +16072,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15477,7 +16080,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15486,6 +16089,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15493,7 +16097,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15502,6 +16106,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15509,7 +16114,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15518,6 +16123,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15525,7 +16131,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15534,6 +16140,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15541,7 +16148,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15550,6 +16157,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15557,7 +16165,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15566,6 +16174,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15573,7 +16182,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15582,6 +16191,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15589,7 +16199,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15598,6 +16208,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15605,7 +16216,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15614,6 +16225,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15621,7 +16233,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15630,6 +16242,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15637,7 +16250,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15646,6 +16259,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15653,7 +16267,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15662,6 +16276,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15669,7 +16284,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15678,6 +16293,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15685,7 +16301,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15694,6 +16310,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15701,7 +16318,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15710,6 +16327,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15717,7 +16335,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15726,6 +16344,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15733,7 +16352,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15742,6 +16361,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15749,7 +16369,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15758,6 +16378,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15765,7 +16386,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15774,6 +16395,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15781,7 +16403,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15790,6 +16412,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15797,7 +16420,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15806,6 +16429,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15813,7 +16437,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15822,6 +16446,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15829,7 +16454,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15838,6 +16463,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15845,7 +16471,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15854,6 +16480,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15861,7 +16488,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15870,6 +16497,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15877,7 +16505,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15886,6 +16514,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15893,7 +16522,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15902,6 +16531,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15909,7 +16539,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15918,6 +16548,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15925,7 +16556,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15934,6 +16565,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15941,7 +16573,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15950,6 +16582,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15957,7 +16590,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15966,6 +16599,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15973,7 +16607,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15982,6 +16616,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -15989,7 +16624,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -15998,6 +16633,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -16005,7 +16641,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -16014,6 +16650,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -16021,7 +16658,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -16030,6 +16667,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -16037,7 +16675,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -16046,6 +16684,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -16053,7 +16692,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -16062,6 +16701,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -16069,7 +16709,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -16078,6 +16718,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -16085,7 +16726,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -16094,6 +16735,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -16101,7 +16743,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -16110,6 +16752,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -16117,7 +16760,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -16126,6 +16769,7 @@ routing sender@test.ex
 --------> r1 router <--------
 local_part=sender domain=test.ex
 checking local_parts
+list element: sender
 sender in "sender"? yes (matched "sender")
 calling r1 router
 r1 router called for sender@test.ex
@@ -16133,7 +16777,7 @@ r1 router called for sender@test.ex
 queued for t2 transport: local_part = sender
 domain = test.ex
   errors_to=NULL
-  domain_data=NULL localpart_data=sender
+  domain_data=NULL local_part_data=sender
 routed by r1 router
   envelope to: sender@test.ex
   transport: t2
@@ -17369,7 +18013,7 @@ sender@test.ex is a duplicate address: discarded
 no retry data available
 search_tidyup called
 changed uid/gid: local delivery to sender <sender@test.ex> transport=t2
-  uid=CALLER_UID gid=CALLER_GID pid=pppp
+  uid=CALLER_UID gid=CALLER_GID pid=p1240
   home=NULL current=/
 set_process_info: pppp delivering 10HmaY-0005vi-00 to sender using t2
 appendfile transport entered
@@ -17379,6 +18023,7 @@ appendfile: mode=600 notify_comsat=0 quota=0 warning=0
   message_suffix=\n
   maildir_use_size_file=no
   locking by lockfile fcntl 
+de-tainting path 'TESTSUITE/test-mail/sender'
 lock name: TESTSUITE/test-mail/sender.lock
 hitch name: TESTSUITE/test-mail/sender.lock.test.ex.dddddddd.pppppppp
 lock file created
@@ -17400,7 +18045,7 @@ LOG: MAIN
   => sender <sender@test.ex> R=r1 T=t2
 >>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>
 changed uid/gid: post-delivery tidying
-  uid=EXIM_UID gid=EXIM_GID pid=pppp
+  uid=EXIM_UID gid=EXIM_GID pid=p1239
 set_process_info: pppp tidying up after delivering 10HmaY-0005vi-00
 Processing retry items
 Succeeded addresses:
@@ -17421,9 +18066,9 @@ LOG: MAIN
 end delivery of 10HmaY-0005vi-00
 search_tidyup called
 search_tidyup called
->>>>>>>>>>>>>>>> Exim pid=pppp (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
+>>>>>>>>>>>>>>>> Exim pid=p1239 (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
 search_tidyup called
->>>>>>>>>>>>>>>> Exim pid=pppp (autoreply) terminating with rc=0 >>>>>>>>>>>>>>>>
+>>>>>>>>>>>>>>>> Exim pid=p1238 (autoreply) terminating with rc=0 >>>>>>>>>>>>>>>>
 t1 transport succeeded
 search_tidyup called
 journalling >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ...:userx@test.ex
@@ -17435,7 +18080,7 @@ LOG: MAIN
   => >sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex,sender@test.ex, ... <userx@test.ex> R=r2 T=t1
 >>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>
 changed uid/gid: post-delivery tidying
-  uid=EXIM_UID gid=EXIM_GID pid=pppp
+  uid=EXIM_UID gid=EXIM_GID pid=p1235
 set_process_info: pppp tidying up after delivering 10HmaX-0005vi-00
 Processing retry items
 Succeeded addresses:
@@ -17466,6 +18111,6 @@ LOG: MAIN
 end delivery of 10HmaX-0005vi-00
 search_tidyup called
 search_tidyup called
->>>>>>>>>>>>>>>> Exim pid=pppp (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
+>>>>>>>>>>>>>>>> Exim pid=p1235 (local-accept-delivery) terminating with rc=0 >>>>>>>>>>>>>>>>
 search_tidyup called
->>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
+>>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>