Value.MkCustommodule Term : sig ... endinclude sig ... endtype content = Term.contentval t : Type.tval to_custom : content -> Liquidsoap_lang.Term_base.Custom.tval of_custom : Liquidsoap_lang.Term_base.Custom.t -> contentval is_custom : Liquidsoap_lang.Term_base.Custom.t -> boolval to_term : content -> Liquidsoap_lang__Term.ast Liquidsoap_lang__Term.termval of_term : Liquidsoap_lang__Term.ast Liquidsoap_lang__Term.term -> contentval to_value : ?pos:Pos.Option.base -> content -> tval is_value : t -> bool