ConfigTreeConfigDataLocationResolver, ResourceConfigDataLocationResolver, ConfigTreeConfigDataLoader and ResourceConfigDataLoader are package private which makes them hard to use outside of spring.factories. For native support, it would be nice if they were public.