obj
Goals(((string * formula<fol>) list * formula<fol>) list, thm list -> thm)
((string * formula<fol>) list * formula<fol>) list
thm list -> thm