Primo: make data extraction slightly more general

Can you post a PNX record you're seeing for this? The test case here does not match what I see. (i.e. the item type and creator list should look different based on your changes)