why `X=X`? X isn't a kwarg