What to make of Dan Haren?