The Dangling Carrot Stl Map