Really solid stuff. Bleau’s articles keep getting getting better and better. I’ve been waiting for a readable, up to date summary of this topic for a while, and this is it.