Desjardo's & Desjardon'ts - the 'throw the snake at 'em' edition.