Remove [traverse] from constructor, instead we add superclasses().