this is just for key missing error, if this param isn't present it will return zero and then the signature won't be valid, isn't this the behaviour we want? Also as discussed in pull#23 we're going to move ahead with removing legacy auth for ver2 of the python api