This gives access to the type of the track in the form of a functor that returns an int. I had to manually cast it to an int, but if there is a more standard way of treating the result of an enum for the use in combiner cuts and FunTuple, I'm open to suggestions (@graven@chasse).