Added FieldNameTuple
Added FieldNameTuple to the template table.
Tag printing with debug to infer purity
Add non-debug purity unittest
Correct typo
Use debug printTree() instead
Mark std.uni.MultiArray.this as safe, pure and nothrow
Remove debug calls to printTree from within printTree itself
Tag unittests at global scope as pure
Add @safe to cycle unittests except for cycle(staticarray)
Merge pull request #2615 from braddr/cycle_safety

Make cycle(staticarray) @safe
add @safe annotations to all unittests which 'just work'
Add pre-condition
Merge pull request #2629 from tom-tan/safe-pure-nothrow-uni-MultiArray-ctor

Mark std.uni.MultiArray.this as safe, pure and nothrow
Mark std.uni.MultiArray.this with array types as safe, pure, nothrow and nogc
Make std.concurrency compatible with fibers

https://d.puremagic.com/issues/show_bug.cgi?id=12090

With this commit fibers can have own message boxes and act similar
to threads in that regard.
Add Generator to std.concurrency

Generator is an extension to a Fiber that yields return values of specific type
Merge pull request #2617 from nordlow/pure-rbtree

Tag printing in rbtree.check() with debug to enable purity inference
Merge pull request #1910 from complexmath/addConcurrencyScheduler

Issue 12090 - Make std.concurrency compatible with fibers as threads
Merge pull request #2632 from braddr/safe_range

add @safe annotations to all unittests which 'just work'