package Ġcn . t urs om . core . deleg ation Ċ Ċ import Ġkotlin . reflect . K Property Ċ Ċ interface ĠDecor ator Mutable Delegate Provider < in ĠT , ĠV > Ġ: ĊĠ ĠDelegate Provider < T , ĠMutable Deleg ated Field < T , ĠV >>, ĊĠ Ġ// Decorator Provide Delegate < T , ĠV >, ĊĠ ĠDecor ator Mutable Deleg ated Field < T , ĠV > Ġ{ ĊĠ Ġoverride Ġoperator Ġfun Ġprovide Delegate ( this Ref : ĠT , Ġprop : ĠK Property < *> ): ĠMutable Deleg ated Field < T , ĠV > Ġ= ĊĠĠĠ Ġdeleg ated Field Ċ } Ċ