Path.String() avoids using Sprintf(), uses Sprint() because of percent %.
pdbg() avoids using Sprintf(), uses Sprint() because of percent %.