Either way, it shouldn't be too hard to implement. Base it off "splitter!pred", which is actually quite trivial. AFAIK, your
What do you mean by basing it off splitter!pred - should I start with some existing splitter algorithm in Phobos or start from scratch?
Thx.