What happens if you submit a command that could have an output of up to 20 bytes, but you give an output slice of only 10 bytes? I just tried calling `TPM2_GetRandom` and it was having weird behavior when I had an output slice that was too small, so I'm wondering what happens. @nicholasbishop