code: function argon2(password, salt, memory, iterations, length, parallelism, type, version) { // jshint ignore:line
      return Promise.reject(new KdbxError(Consts.ErrorCodes.NotImplemented, 'Argon2 not implemented'));
  }
docs: Argon2 hash
  @param {ArrayBuffer} password
  @param {ArrayBuffer} salt
  @param {Number} memory - memory in KiB
  @param {Number} iterations - number of iterations
  @param {Number} length - hash length
  @param {Number} parallelism - threads count (threads will be emulated if they are not supported)
  @param {Number} type - 0 = argon2d, 1 = argon2i
  @param {Number} version - 0x10 or 0x13
  @returns {Promise.<ArrayBuffer>}