make use of generics
automatically detect SMPTE-TT langauge
expose some helper functions as public static (usefull for sorting a bunch of input xmls)