Add streambuf::allocator_type
[WIP]
[FOLD]