SGL - Swift Generic Library. Highly inspired by C++ STL.