But ya know what - that's one of the more astounding look-alikes I can recall.
Might explain the (alleged) friction - I mean, someone who Knows all yer moves for having the Same basic-wiring ... where's the daily fun-deception in That??