code: public static InStream create(String name, ByteBuffer input, CompressionCodec codec,
        int bufferSize) throws IOException {
      return create(name, input, codec, bufferSize, true);
    }
docs: This should only be used if the data happens to already be in memory, e.g. for tests