https://issues.dlang.org/show_bug.cgi?id=18138 --- Comment #2 from Remi Thebault <remi.thebault at gmail.com> --- yes, but the ITest interface has a non-shared method, which is overloaded in IAtomicTest (IAtomicTest extends ITest), so the non-shared method should be visible too. --