mismatch
fn
Tuple!(Ranges) mismatch(alias pred = (a, b) => a == b, Ranges...)(Ranges rs) if (rs.length >= 2 && allSatisfy!(isInputRange, Ranges))