Makes some of the internal type provider stuff internal again