Some interesting blog post: http://journal.stuffwithstuff.com/2012/12/19/the-impoliteness-of-overriding-methods/It's a post about a common problem in class design, I've ran into it a few times in D too.Reddit thread: http://www.reddit.com/r/programming/comments/1546h3/the_impoliteness_of_overriding_methods/
Very interesting article, thanks for sharing!