docs: public static Object get(Map<String, Object> map, String... keys) {
          Map<String, Object> result = map;
          for (final String key : keys) {
              result = (Map<String, Object>) map.get(key);
              // make sure we don't crash if we get a null somewhere down the line
              if (result == null) {
                  return result;
              }
          }
          return result;
      }