Syntactic sugar to encourage use of named arguments

I think that having the equal sign at the end of the variable func(a=) may ease the implementation and be more intuitive because you already have a similar syntax for f strings:
f"{x=}"

17 Likes