new secure_allocator for std