Improve the class module MRO: breadth-first search
Update the tests-1d script