I\'ve got an interesting problem that\'s cropped up in a sort of pass based compiler of mine. Each pass knows nothing of other passes, and a common object is passed down the
You can create a hash or map of string to boost::any. The string key can be extracted from any::type().