It’s just an issue of precedence. see
julia> t = :(foo(; x=y=0))
:(foo(; x = (y = 0)))
So the y keyword argument is never called.
It’s just an issue of precedence. see
julia> t = :(foo(; x=y=0))
:(foo(; x = (y = 0)))
So the y keyword argument is never called.