Nitpick: `Array!Bug8282` over `Array!(Bug8282)`. Heck, why have a `Bug8282` at all, when `int` will work just fine, and the unittest is already documented as 8282? Finally, (arguably), `auto parr = new T()` is better form, as it reduces code duplication.