This should probably be a set of columns in the input data frame that correspond to the potential outcomes.
Would also need a "mutate" like function that takes a data frame and adds PO columns to it according to a null hypothesis.
This probably only requires exposing some internal functionality to the user.