add std::allocator examples