interface IPStack extends IVStack { // declare a probabilistic choice point void options(B function, IVF1... options); void options(B function, Iterable> options); }