int[] arr = [2,4,7,8,10]; find(arr,7); // OK find!("a>b")(arr,7); // OK find!("a&1")(arr); // OK until(arr,7); // OK until!("a>b")(arr,7);// OK until!("a&1")(arr); // Error require 2 parameters Have to use until!("a&1")(arr, 0). However the second parameter is never used here.