package Ġcom . de vent ium . li vest ate . event Ċ Ċ internal Ġsealed Ġclass ĠEvent < out ĠT >{ ĊĠĠĠ Ġdata Ġclass ĠContent < T >( val Ġcontent : ĠT ) Ġ: ĠEvent < T >() ĊĠĠĠ Ġobject ĠEmpty Ġ: ĠEvent < Nothing >() Ċ }