docs: public static <K, V> Map<K, V> readNullableMap(ObjectDataInput in) throws IOException {
          boolean isNull = !in.readBoolean();
          if (isNull) {
              return null;
          }
          return readMap(in);
      }