template hash_set<T> non checked!