e.g. I'll understand my monad transformers in a year, but a new hire with no Haskell experience will not.