public static int Locate(this byte[] self, byte[] candidate, int offset = 0) { return Locate(self, candidate, self.Length, offset); }