"Te&ddlmZdeedefdZy))OptionalvaluesreturncD|sJd|D]}||cStS)zPick the first non-none bool or return the last value. Args: *values (bool): Any number of boolean or None values. Returns: bool: First non-none boolean. z1 or more values required)bool)rvalues ,/usr/lib/python3/dist-packages/rich/_pick.py pick_boolr s8 ...6  L ;N)typingrrr r r rs x~ $ r