- Names were not being resolved, so a superstruct name and substruct name could be seen as non-overlapping. - Struct parents were not checked in the overlapping algorithm. original commit: 654b7df1decd52763ffedcdc507a4bf367b1cecf