https://issues.dlang.org/show_bug.cgi?id=14817 --- Comment #2 from Vladimir Panteleev <thecybershadow at gmail.com> --- As I understand template constraints allow excluding functions from overload resolution if the constraints do not pass. --