docs: protected static Object fetchObject(String key) {
          String[] path = key.split("\\.");
          Object currentValue = fakeValuesMap;
          for (String pathSection : path) {
              currentValue = ((Map<String, Object>) currentValue).get(pathSection);
          }
          return currentValue;
      }