Are there guidelines on how one should write new container which will behave like any STL container?

Edit
Report