Bug dont make unknown metadata ids fail - take 2

Following up on PR #9 --  when the field id is unknown (NULL in the metadata table) we should also just skip instead of raising.