10298 CTFE wrong code bug that Walter found

This turned out to be a subtle bug in slice assignment from array literals. The types were wrong.

The elements in an array literal need to have constness implicitly cast away when they are being slice assigned.