Collections library with extra functionalities