public override string ToString()
 {
     return("Step[" + action + ", " + ((commit == null) ? "null" : commit.ToString()) + ", " + ((
                                                                                                    shortMessage == null) ? "null" : Sharpen.Runtime.GetStringForBytes(shortMessage)
                                                                                                ) + "]");
 }