It's a grocery list of like a hundred seemingly arbitrary rules, it's kind of you don't know it till someone yells at you for not following said rules. Easier to learn for the class or counter you're building first and then expand as you go, since any research on the nuances of your build may or may not lead you to see said BM explanations.