Previously, when a configuration property name was created by adapting a source with a value processor, creating sub names from that property name did not work correctly. This broke binding of prefixed environment variables to a map as the ancestor checking did not work. Fixes gh-43304