for all return types where the `value.constructor.name === 'Buffer'`, should conversion to a string be done as: ``` value.toString('hex').toUpperCase() ``` or are there further complexities here?