// Ġ! WITH _ NEW _ IN FER ENCE Ċ object ĠX 1 Ċ object ĠX 2 Ċ Ċ class ĠA < T > Ċ Ċ <! CONF LI CT ING _ OVERLOAD S !> fun Ġ< T 1 > ĠA < T 1 >. foo () <! > Ġ= ĠX 1 Ċ <! CONF LI CT ING _ OVERLOAD S !> fun Ġ< T 2 > ĠA < out ĠT 2 >. foo () <! > Ġ= ĠX 2 Ċ Ċ fun Ġ< T > ĠA < out ĠT >. test () Ġ= Ġ<! CAN NOT _ COMPLETE _ RESOL VE { OI }, ĠOVER LOAD _ RESOL UTION _ AM BIG U ITY { NI }! > foo <! >() Ġ// ĠTODO Ġfix Ġconstraint Ġsystem Ċ