In other words, Donald’s latest statements super cedes elements of the link you provided.
No surprise there.