These data structures should not be used, as they
represent an interpretation of the underlying data
structures, which may evolve over time.
They are exported to enable two packages that exploit
these structures to make a transition, and should not
remain available for long.