It would be nice if the signed number representation of input data (e.g. sign-magnitude, two's complement, offset binary) could be configured with an input data header parameter, such that it would be no longer necessary to hard-code the assumption into the generic unpackers.