As in #404, a perfectly reasonable user might leave off the validation parameter entirely when the TPM just needs to be given a NULL ticket.
It would be nice if we could make all the TPMTTK type objects' zero-values marshal themselves as NULL tickets, since that is really the only conceivable thing the user could have meant when they write this code.