private IGenericInvOut <object> DoWithGenericInterfaceInOfObject(IGenericInvIn <string> genericInv)
 {
     genericInv.Put("aabcd");
     return((IGenericInvOut <object>)genericInv);
 }
 private IGenericInvIn <string> DoWithGenericInterfecaInOfObject(IGenericInvIn <string> genericInv)
 {
     genericInv.Put("abcdef");
     return(genericInv);
 }