template <typename FidlTable>
struct WireTableFrame
|WireTableFrame| stores the envelope header for each field in a table.
In their current wire format representation, a table is a vector of
envelopes. The table frame is the vector body portion of the table.
It is recommended that table frames are managed automatically using arenas.
Only directly construct a table frame when performance is key and arenas are
insufficient. Once created, a frame can only be used for one single table.