9rnsr/phobos — comment on commit 713e174ca5b6af8fe9796af1165a398a90b516ee
File:  line 0
By 9rnsr:

> TypeDef is an attractive name because it is linked to the old typedef keyword. I think, however, that a better name for it is CloneType because that's what it does.

Indeed, but TypeDef is still necessary for some D1 users migrating to D2 from now. Of cause we can add some useful TypeDef family (like argued in issue 5467) with better name.

> Also, a feature request: we need a third argument, a string called "cookie" defaulted to null.

OK. I also had same issue speaked in here. It is necessary.