title: Does boost::unordered_set<> work with the boost::container::scoped_allocator<> in 1.54 / C++03?
body: <p>I'm using Boost 1.54 with GCC 4.4.7 on CentOS 6, compiling for C++03 and am interested in using the Boost container library to add support for passing an allocator with state down through a hierarchy of nested containers:</p>
  
  <p>This seems to work fine for the containers that come with the boost container library, but not for the hashing boost::unordered_(multi)set/map&lt;>? Are the boost unordered containers part of a different library? Do they not yet support the new allocator model of C++11?</p>
  
  <p>If not, can they be made to? 
  Has anyone done this?
  Is a patch available, perhaps?
  If not, what's involved in adding this support myself?</p>