public Object valueFrom(Map<String, Object> map) {
        if (map == null) return null;

        Map<String, Object> current = map;
        for (String step : stepsWithoutLast()) {
            current = requireMapOrNull(current.get(step), "nested field access");
            if (current == null) return null;
        }
        return current.get(lastStep());
    }
Access a value at the current path within a schemaless {@code Map<String, Object>}.
If object is not found, then {@code null} is returned.
connect/transforms/src/main/java/org/apache/kafka/connect/transforms/field/SingleFieldPath.java