2525 - override of function from abstract base class's interface

http://d.puremagic.com/issues/show_bug.cgi?id=2525

This is my first DMD hack, so review it carefully :]