Living in STL