:map => {
        "subfield[@code='d']" => :dates,
        "subfield[@code='e']" => -> agent, node {
          agent['_role'] = case
                           when ['Auctioneer (auc)',