package Ġtesting Ċ Ċ import Ġcore . routing . Node Ċ import Ġcore . routing . Route Ċ import Ġcore . routing . Routing Table Ċ Ċ /** Ċ Ġ* ĠAllows Ġus Ġto Ġwrite Ġsomething Ġlike Ġ' route ( 1 ) Ġvia Ġnode ( 1 ) '. Ċ Ġ* ĠThe Ġneighbors Ġdefined Ġhere Ġare Ġall Ġenabled . Ċ Ġ*/ Ċ infix Ġfun Ġ< R : ĠRoute > ĠR . via ( neighbor : ĠNode < R >): ĠRouting Table . Entry < R > Ġ{ ĊĠĠĠ Ġreturn ĠRouting Table . Entry ( neighbor , Ġthis , Ġenabled Ġ= Ġtrue ) Ċ }