Bcfg_type
type directive = {
name : string;
parameters : string list;
children : directive list;
}
type t = directive list
module Stream : sig ... end