It's bad enough that Indonesian carriers regularly write off new hulls. Reputable carriers fly into Jakarta. How will they react to this incident. This could easily have been a CX, SQ, BA et all event
Not that it makes any difference but its a different airport.
Any theories yet? ATC?, Tug?, Pilot?