let
create_and_run = create_internal (
fun
v
->
run v; close v)