Test recursive function detection
Misc.map2_head
Flambdaiter.map_toplevel
Flambdaiter.free_variables
add Flambdaiter.map_data
Flambdaiter.toplevel_substitution
Flambda.find_declaration_variable
Flambda.variables_bound_by_the_closure