You should rethink implementing multiple alias this. D is increasingly becoming a poorly typed language.

"alias this" is basically static prototype-based programming.

http://en.wikipedia.org/wiki/Prototype-based_programming

Self had multiple inheritance based on prototypes and removed it because it was not much used and lead to problems when figuring out which methods were called.

Reply via email to