ref #6903 TermCacher reorganisation
ref #6190 removing svn property place holder in first line of code
ref #5458 Add TermCacher class