public void Seal() { if (builder == null) { return; } builder.Close(); VPackSlice slice = builder.Slice(); for (int i = 0; i < slice.Length; i++) { VPackSlice key = slice.KeyAt(i); VPackSlice value = slice.ValueAt(i); attributeToKey[key.ToStringUnchecked()] = value; keyToAttribute[value.ToInt32().Value] = key; } }