You can use mutable default arguments now with a new syntax:
https://peps.python.org/pep-0671/
def bisect_right(a, x, lo=0, hi=>len(a), *, key=None):
def connect(timeout=>default_timeout):
def add_item(item, target=>[]):
def format_time(fmt, time_t=>time.time()):