code: @Nonnull
  	static StateMetaInfoReader getReader(int readVersion) {
  		switch (readVersion) {
  			case CURRENT_STATE_META_INFO_SNAPSHOT_VERSION:
  				return CurrentReaderImpl.INSTANCE;
  			case 5:
  				return V5ReaderImpl.INSTANCE;
  			default:
  					throw new IllegalArgumentException("Unsupported read version for state meta info: " + readVersion);
  		}
  	}
docs: Returns a reader for {@link StateMetaInfoSnapshot} with the requested state type and version number.
  
  @param readVersion the format version to read.
  @return the requested reader.