need to handle assignment in the BROKEN_GLOB_ASSIGNMENT case too
need to handle BROKEN_ISA_ASSIGNMENT here too
sync tests