Modified block to treat assignments that occur in multiple paths as one
single item.