Refactor DataRecord to provide a separate list of entries, rather than
extending List itself.