Right. It covers. I was not thinking of unzipping a generator or a Dict. I forgot there was a method
Dict
MM(;r=1000,a=error("no default for a")) = MM(r,a) # outer kw, so no type-paras are needed when calling
Thank you for all of your help! @mauro3 @yuyichao