A small c++ tools library based on STL