Walter Bright: > In D this would be better off making the special pointer types a user defined > struct type. Compiler support isn't necessary. Nice, thank you :-) I will try to implement this, I have already written something similar in D2. Bye, bearophile