Tach!
... ist dieses Umkopieren von Daten selten sinnvoll.
Ich mache es grundsätzlich am Programmanfang, die geprüften und ggf. ergänzten Eingangsdaten müssen nicht bei jeder Verwendung nochmals geprüft werden.
Geprüft und gegebenenfalls ergänzt ist was anderes als einfaches Umkopieren.
Außerdem sehe ich gleich am Anfang des Programms, welche Eingangsdaten erwartet werden.
Das kann man auch mittels eines Kommentars dokumentieren, dazu braucht man keinen nutzlosen Code auszuführen.
dedlfix.