package Ġeu . genome . sdk . payment . utils . extensions čĊč Ċ import Ġandroidx . lifecycle . Lifecycle Owner č Ċ import Ġandroidx . lifecycle . LiveData č Ċ import Ġandroidx . lifecycle . Observer čĊč Ċ internal Ġfun Ġ< T > ĠLifecycle Owner . observe Command ( data : ĠLive Data < T >, Ġaction : Ġ( T ?) Ġ-> ĠUnit ) Ġ{ čĊĠĠĠ Ġdata . observe ( this , ĠObserver ( action )) č Ċ } čĊč Ċ internal Ġfun Ġ< T > ĠLifecycle Owner . observe Command Safety ( data : ĠLive Data < T >, Ġaction : Ġ( T ) Ġ-> ĠUnit ) Ġ{ čĊĠĠĠ Ġobserve Command ( data ) Ġ{ čĊĠĠĠĠĠĠĠ Ġit ?. also ( action ) čĊĠĠĠ Ġ} č Ċ }