Header file stl_allocator.hpp
namespace cpp
{
template <typename T, typename Allocator>
struct STLAllocator;
template <typename T, typename Allocator>
cpp::STLAllocator<T, std::decay_t<Allocator>> make_stl_allocator();
}