Class BasicNamingFunction<T>