One advantage is perhaps that new could remember the arguments to create obj when going:
Local Something:Object = New obj
I could see many uses for that, but it would be very dangerous if the programmer wasn't expecting that behaviour, so who knows.
Local Something:Object = New obj
I could see many uses for that, but it would be very dangerous if the programmer wasn't expecting that behaviour, so who knows.