For some functions handling public keys, the API docs claim that these functions always return 1. But when a zeroed pubkey is passed, the ARG_CHECK fires and they return 0.
Examples:
secp256k1_ec_pubkey_negate
secp256k1_ec_pubkey_serialize
Perhabs we can fix this as part of #783 .