Fix Issue 12733 - parallelism.amap incorrect assignment without initiali...

...zation

https://issues.dlang.org/show_bug.cgi?id=12733

TLDR: Use emplace when something is void initialized.

I wrote the unittest the best I could, but I seemed to run into a ton of "nested function" issues.