public static INumberAssertionU <sbyte> And <T>(this IAssertion <T> assert, sbyte source, string name = null, [CallerFilePath] string file = null, [CallerLineNumber] int?lineNumber = null, [CallerMemberName] string caller = null) { var nextAssert = source.If(name, file, lineNumber, caller); InternalAndOperation <T, sbyte>(assert, nextAssert); return(nextAssert); }