Bug fixing....  It seems that a transaction with to address 0x0, and blank init should be considered a message transaction.