No tests were broken, nothing of that sort. I was just analyzing code from another related PR and could not get my head around this assignment. I do not believe we currently have a real problem because of this as the object's memory most probably stays allocated at the time of the assignment (and thus the reference remains valid)