can have zero fields if no extension could be parsed
Merge pull request #306 from johnpmayer/topic/fixing_empty_record

can have zero fields if no extension could be parsed