Class GenReach<T,​L>