Tarek Fatah is a weird cat: he often gets it right, but practically just as often he goes off and produces this kind of rubbish that leaves you scratching your head. Oh well, no death threats; I suppose that's something.