Well done and carefully humorous: