Reminds me of a definition I once heard. The definition of a consultant was someone who borrows your watch to tell you the time.