Конфликт времени жизни в замыкании. Почему?

А как выглядят остальные определения, в том числе ElementsSet?