Issue 9613 - Parser bug using .init with type constructor.

http://d.puremagic.com/issues/show_bug.cgi?id=9613

I'm using enums in the test-case to allow putting the test-case in `compilable` rather than `runnable`. (I'm really tired of having to fix my pull requests a dozen times each because of a conflict in `runnable/test42.d`).