public long callLongInterface(IGen <T> ig, long x)
 {
     return(ig.longIMethod(x));
 }