I know I've shouted my love for David Willis before...

But he really is hitting the nail on the head, here.