https://issues.dlang.org/show_bug.cgi?id=19749 --- Comment #8 from anonymous4 <dfj1esp02 at sneakemail.com> --- But then you can't preserve qualifiers, because the results must be identical. If you want to preserve qualifiers, you need 3 different templates. --