le complément sur unboundlocalerror - on effleure global