Too fast.. should have been: ubyte[16] getDidgest(); alias getDigest this;
I have been thinking about using AliasThis as well, but the problem is that precisely the use case this is meant to enable (i.e. »snapping together components«, like Walter said) tends to get broken in subtle ways due to the use of template functions/type inference.
David