Add flag t to indicate cluster type
add ML.Classification.Types, which gives abstract types for NB