As shown here - dlang/dmd#21335 - IFTI does not currently work with named arguments. I don't know if it should or not, but the spec doesn't say anything on the matter. So, if it should work, then the implementation should be updated accordingly, but either way, IMHO, the spec should not be silent on the matter.