Hello tim,
It not a bug though. It's all here http://www.digitalmars.com/d/1.0/interface.html and it works like it says. Is there a problem?
The only thing that might be close to a bug, I think, is the inability of the "alias" to satisfy the interface contract reimplementation.
-JJR