docs: def btc_is_multisig_segwit(privkey_info):
      """
      Does the given private key info represent
      a multisig bundle?
  
      For Bitcoin, this is true for multisig p2sh (not p2sh-p2wsh)
      """
      try:
          jsonschema.validate(privkey_info, PRIVKEY_MULTISIG_SCHEMA)
          if len(privkey_info['private_keys']) == 1:
              return False
  
          return privkey_info.get('segwit', False)
      except ValidationError as e:
          return False