IR::Statement's move assignment needed a special case for when the other Statement was not in a list.