Well now, this sort of changes the whole dynamic of Upham shooting Willie at the end. I had thought Willie was the same guy that stabbed Millich and Upham's shooting of him seemed like justified revenge. It seemed when Upham released Willie, to me Willie had taken the uniform of another German soldier therefore hiding his SS status, and acted like a squirming rat to get spared, Upham let Willie go back to his unit. Willie did what any soldier worth his salt would do, re-joined his unit and went back to the fight, and that's all he did. Upham's singling him out in the end now seems unjustified, or in the very least, unnecessary. Maybe Upham thought the same thing we did, "Must be the same guy!"