Weirdest error I’ve seen so far in Xojo

What’s going on here?

If I remove the class name in the constructor call, Xojo will report just one New and of course a Syntax error. If I overwrite that part, it will again show two News in the error pane.
The same code is working perfectly for a lot of other instruments, and I made sure every parameter matches.

Looks cool. What parameter does the window take? Does the array() syntax work in general? That would be my first idea to check.

Found it. I had changed one property from string to JSONItem, so of course the array did not work.
The double “New” is weird anyway. Took me some time to figure out what could really be meant.