Don Clugston wrote: > int* d = cast(break const) b; > > IMHO, we want something that looks really nasty. Based on all the discussion in this thread, I like this alternative best. I'd only insist that if someone did int *d = cast(int*) b; that the compiler would issue an error saying to use cast(break const) instead