On Monday, 25 September 2017 at 17:44:54 UTC, drug wrote: > https://run.dlang.io/is/uk0CMC You didn't initialize it. It's not null, but it also isn't a valid character. D initializes chars to 0xff, which is an invalid char. Perhaps the Nullable one should have initialized to null but otherwise it looks ok.