package Ġpw . mod der . m gt 2 helper . data Ċ Ċ sealed Ġinterface ĠSub genre Ġ{ ĊĠĠĠ Ġval Ġname : ĠString ĊĊĠĠĠ Ġobject ĠNone : ĠSub genre Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġname Ġ= Ġ" none " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠGen re ( val Ġgenre : Ġpw . mod der . m gt 2 helper . data . Genre ): ĠSub genre Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġname : ĠString ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġgenre . name ĊĠĠĠ Ġ} Ċ }