https://issues.dlang.org/show_bug.cgi?id=15286 --- Comment #3 from Luís Marques <luis at luismarques.eu> --- No, I don't think it is at all obvious from the description of `is` and from the description of `typeof` that we can use `is(typeof(foo))` to check whether foo exists and therefore can be used. --