Merge from D-Programming-Language:master to Pass:master

Merge from D-Programming-Language:master to Pass:master