Item 25: Inconsistent method resolution order · Issue #40 · bslatkin/effectivepython
p. 71 describes MRO as "depth-first, left-to-right", but the example on p. 72 is breadth-first. According to http://docstore.mik.ua/orelly/other/python/0596001886_pythonian-chp-5-sect-2.html#python...