use refcounted auto_ptr (non-locked!) for map storage. no real changes must be, only container change. testing.