code: private void registerParentProvider(Object o, Configuration parent) {
          Map<Class<?>, Integer> contracts = parent.getContracts(o.getClass());
          if (contracts != null) {
              providers.put(o, contracts);
          } else {
              register(o, AnnotationUtils.getBindingPriority(o.getClass()),
                          ConfigurableImpl.getImplementedContracts(o, new Class<?>[]{}));
          }
      }
docs: Liberty Change end