let init_value env lv ty e_opt goals =
    let f p () = W.init_value env lv ty e_opt p in
    List.map (fun g -> make_goal g.g_id (f g.g_prop) [g.g_descr]) goals