Let me note (from out of the blue as it were) that Shihong loves a good, IC argument, but tends to play rough exteriored characters with hearts of gold.  He never takes things personally, and is a delight to banter with, if your taste runs to such.