ClearCase Extensible Type Manager Architecture
Different file formats stored and manipulated according to their type
Extensible: users can create their own type managers
XML file management implemented through creation of XML type manager functions
File type transparent to user; when you merge a file with extension .xml, XML DiffMerge automatically called; users don’t have to learn any new syntax