sig
  type execution_context
  type ('a, 'execution_context) raw
  type 'a t
  val of_raw :
    ('a, Import.Raw.execution_context) Import.Raw.raw -> 'Import.Raw.t
  val to_raw :
    'Import.Raw.t -> ('a, Import.Raw.execution_context) Import.Raw.raw
end