Don't reuse root program.

Allows unit tests to retrieve a new program for each test fixture.