package Ġio . kom mon s . design patterns . feature toggle . pattern Ċ Ċ import Ġio . kom mon s . design patterns . feature toggle . User Ċ Ċ interface ĠService Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠGenerates Ġa Ġwelcome Ġmessage Ġfor Ġthe Ġpassed Ġuser . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġuser Ġthe Ġ[ User ] Ġto Ġbe Ġused Ġif Ġthe Ġmessage Ġis Ġto Ġbe Ġpersonal ised . ĊĠĠĠĠ Ġ* Ġ@ return ĠGenerated Ġstring Ġwelcome Ġmessage ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġget Welcome Message ( user : ĠUser ): ĠString ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠReturns Ġif Ġthe Ġwelcome Ġmessage Ġto Ġbe Ġdisplayed Ġwill Ġbe Ġthe Ġenhanced Ġversion . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġis Enhanced : ĠBoolean Ċ }