sig
  val wrap : 'a As_conf.value option -> 'a option As_conf.value
  val some : 'a As_conf.value -> 'a option As_conf.value
  val get :
    ?none:'a As_conf.value -> 'a option As_conf.value -> 'a As_conf.value
end