static void MarkBase1AndBase3(IBase arg1, IBase3 arg3) { }
static void MarkBase1AndBase3(IBase arg1, IBase3 arg3) { arg3.Method(); }
static void MarkBase1AndBase3(IBase arg1, IBase3 arg3) { }
static void MarkBase1AndBase3(IBase arg1, IBase3 arg3) { arg3.Method(); }