Generation<T> constructor

Generation<T>()