type inline_kind = Con | Ind | Var
+type output_kind = Declarative | Procedural
+
+type source = string
+
+type prefix = string
+
+type flavour = Cic.object_flavour option
+
type item = Heading of (string * int)
| Line of string
| Comment of string
| Unexport of string
- | BaseUri of string
| Include of string
| Coercion of (local * string)
| Notation of (local * string)
- | Inline of (inline_kind * string)
+ | Section of (local * string * string)
+ | Inline of (local * inline_kind * source * prefix * flavour)
| Verbatim of string
| Discard of string