Use root type system, not interpreter.
Merge pull request #5971 from wmtan/UseRootTypeSystemNotInterpreter

Use root type system, not interpreter.