Ahhh, jetzt habe ich es auch gesehen
Das ist aber wohl kein Bug, sondern ehar als Feature gedacht
(oder es hat wieder keiner weiter gedacht ... es kompiliert, dann reicht es ja)
Der Helper wird augenscheinlich beim Kompilieren mit in die Klasse/den Record verwoben, so dass dieser dann an egal welcher Stelle beim Verwenden der Struktur zur Verfügung steht, egal was für Helper da noch definiert sein sollten.
Hätte ich so auch nicht erwartet ... aber die Helper (grundsätzlich sehr hilfreich) sind ja eh etwas seltsam implementiert (es kann nur einen geben, nicht für Generics, ...)