public static ByteFileAttributeAccessor specializeAsFastByte(@NotNull FSRecordsImpl vfs,
                                                               @NotNull FileAttribute attribute) throws IOException {
    String attributeId = attribute.getId();

    //RC: true byte attribute is impossible to implement since VarHandle(byte[]) is not supported by JDK -- hence
    //    we actually use int16 (short) fields
    MappedFileStorageHelper storageHelper = MappedFileStorageHelper.openHelperAndVerifyVersions(
      vfs, attributeId, attribute.getVersion(), Short.BYTES
    );

    FastByteFileAttributeAccessor accessor = new FastByteFileAttributeAccessor(storageHelper);
    vfs.addCloseable(accessor);
    vfs.addFileIdIndexedStorage(accessor);
    return accessor;
  }
public static ByteFileAttributeAccessor specializeAsFastByte(@NotNull FSRecordsImpl vfs,
                                                               @NotNull FileAttribute attribute)