Is the given key bundle a p2sh-p2wpkh key bundle?

def btc_is_singlesig_segwit(privkey_info):
    """
    Is the given key bundle a p2sh-p2wpkh key bundle?
    """
    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:
        return False