Some more machinery around config objects.