HaikuBook Documentation

I’m a bit confused about secondaryIdentifierOptional parameter, looking at the HaikuBook, in the KeyStore module at the function GetKey
and this other version of GetKey, it says:
It works on the Master keyring, it sets secondaryIdentifierOptional to false, meaning it both identifiers are required to match.

so with false value identifier should match and secondaryIdentifier should match.

but the parameter is described as:
Use this query parameter to indicate if the secondary identifier has to match. When set to false, a result will be returned, even if the secondaryIdentifier does not match.

Semantically it seems the that the description is wrong. So: if set to true a result will be returned.

Edit: I resolved some of my doubts myself. But still I think the description should say true instead of false