I thought the rapier explanation was a myth?
I don't think the keris panjang was meant to be an execution tool first and foremost. I think the keris panjang is a symbol of authority, much like the sceptre in the European context. The keris panjang is as likely to be used in a fight as a king's sceptre is used in combat, I believe.