https://issues.dlang.org/show_bug.cgi?id=16288 --- Comment #2 from Manu <turkeyman at gmail.com> --- That's fine. Does that already exist? I couldn't see anything on dlang.org. Obviously the Pred function should remain as the first template arg, it can be second... --