file algos
StaticStringHash TrivialTypeClass