-> string * 'a arg * string * 'b arg * string * 'c arg
-> ('a * 'b * 'c -> unit) -> action
+ val noneV : string -> (env_vars -> unit) -> action
val oneV : string -> string * 'a arg -> (env_vars * 'a -> unit) -> action
val twoV : string -> string * 'a arg * string * 'b arg -> (env_vars * 'a * 'b -> unit) -> action
val container_none : string -> (unit -> unit) * (unit -> unit) -> unit
val container_one : string -> string * 'a arg -> ('a -> unit) * (unit -> unit) -> unit
+ val containerV_none : string -> (env_vars -> unit) * (unit -> unit) -> unit
val containerV_one : string -> string * 'a arg -> (env_vars * 'a -> unit) * (unit -> unit) -> unit
val registerFunction : string * (Ast.exp list -> Ast.exp option) -> unit