Cleanup test4.
Merge branch 'dev' into compilers
Re-arranging for consistency. Now instancing compiler when TargetPlatform initializes.