public void Return <T>(IEnumerable <ArrayList <T> > items) => ArrayListPool <T> .Return(items);
public void Return <T>(params ArrayList <T>[] items) => ArrayListPool <T> .Return(items);
public void Return <T>(ArrayList <T> item) => ArrayListPool <T> .Return(item);
public void Return <T>(bool shallowClear, IEnumerable <ArrayList <T> > items) => ArrayListPool <T> .Return(shallowClear, items);
public void Return <T>(bool shallowClear, params ArrayList <T>[] items) => ArrayListPool <T> .Return(shallowClear, items);
public void Return <T>(bool shallowClear, ArrayList <T> item) => ArrayListPool <T> .Return(shallowClear, item);