It just occurred to me this morning that I may have missed something 
regarding the proposed const changes.  Given the following D 1.0 code, 
can someone tell me whether or how it will change in D 2.0?
     void alter( char[] str )
     {
         str[0] = 'x';
     }
     char[] buf = "abc".dup;
     alter( buf );
     alter( buf[1 .. $] );
     printf( "%.*s\n", buf ); // should print "xxc"
Sean