let observed_funcs       = Hashtbl.create 1