VRP

ValueRange-Propagation for to allow more implicit casts
try to compile `ubyte b = cast(int) 255;` with dmd.
What do you see ?