The `gt_type` comparison can now probably be left out, since it is calculated from `data`.

Although I'm not sure about this change to `__eq__`, it might be a bit unexpected for some. In comparing `_Record`, we also don't check ``QUAL``, ``FILTER``, and ``INFO`` for example.

If we just want to have a test case for writing `data`, it could also be done by looking for that explicitely instead of using `__eq__` on the calls.