/// <summary>
 /// Inserts the subpacket.
 /// </summary>
 /// <param name="packets">The packets.</param>
 /// <param name="subpacket">The subpacket.</param>
 /// <returns></returns>
 private static SignatureSubpacket[] InsertSubpacket(ISignatureSubpacket[] packets, SignatureSubpacket subpacket)
 {
     var tmp = new SignatureSubpacket[packets.Length + 1];
     tmp[0] = subpacket;
     packets.CopyTo(tmp, 1);
     return tmp;
 }