Yeah thats what I thought, its just curious that you cant compile directly into a UPK to begin with. I have had issues from naming an object in the editor and in code the exact same name (including package) because script get compiled to U's first.
Painkiller: [REMOVED] (PKHDGame)
Deadlight: [REMOVED] (LOTDGame)
Painkiller: [REMOVED] (PKHDGame)
Deadlight: [REMOVED] (LOTDGame)