sig   val var : string -> string option   val opt_var : string -> absent:string -> string end