made LinkSession* events sealed