original proposal here: http://www.xray.mpe.mpg.de/mailing-lists/modules/2010-04/msg00344.html
Brian's response here: http://www.xray.mpe.mpg.de/mailing-lists/modules/2010-04/msg00369.html I'm not sure how to implement this as Brian suggested without monopolizing whatever namespace I pick. I was originally going to have a separate namespace for each container. for example: Codegen::C::STL::Container::List and Codegen::C::STL::Container::Map and so on. If other developers wanted to add more containers or other bits from the STL library, they could create their own namespace. Brian suggested I just use Codegen::STL for my module. I'm not sure how I could write it that way so that I could put whatever containers I wanted in there, and also allow for other developers to easily add their own containers, either though their own namespace or somehow interface through mine. Any suggestions, hints, or tips? Greg