Ted Barlow is having an excellent week. First he made me laugh out loud, then he made me think.