It's a trait I have that I have to watch out for -
   know-it-all-ism... which isn't so bad except for the twinge of
   "been there done that back-in-the-day where you weren't"...