modified nameIt hierarchy to give signal names before preElaborateTransforms and deal with type nodes. passed all tests except two