May I ask what is the reason to quote \w only hash keys longer than 19
characters??
This looks kinda silly:
attr => {
deliveryGeneralType => 3,
deliveryLabelType => 6,
deliveryPersistType => 3,
description => undef,
"effectiveDeliveryBeginDate" => undef,
"effectiveExchangeDate" => undef,
"plannedDeliveryBeginDate" => undef,
plannedExchangeDate => undef,
provider1ID => undef,
provider2ID => "#_3_6",
provider3ID => undef,
transferabilityType => undef,
},
(This comes from some XML after quite a bit of massaging and
simplification, the original is insane.)
Maybe this could be an option ... :-)