sig
  val convertfrom : ?encoding:string -> string -> string
  val convertto : ?encoding:string -> string -> string
  val names : unit -> string list
  val system_get : unit -> string
  val system_set : string -> unit
end