public Verify(long recipient, VerifyOptionalArguments arguments = null)
        {
            Recipient = recipient;

            arguments = arguments ?? new VerifyOptionalArguments();

            Template    = arguments.Template;
            Encoding    = arguments.Encoding;
            Originator  = arguments.Originator;
            Reference   = arguments.Reference;
            Type        = arguments.Type;
            Timeout     = arguments.Timeout;
            TokenLength = arguments.TokenLength;
            Voice       = arguments.Voice;
            Language    = arguments.Language;
        }
 // Alias for the old constructor so that it remains backwards compatible
 public Verify(string recipient, VerifyOptionalArguments arguments = null) : this(Convert.ToInt64(recipient), arguments)
 {
 }