- Types might not fit at config package. - TestRunner might need its own package. - Fakes for each major component will need their own package.