- drafty implementation of SplitAmong
draft for discrete CAmong