Making Alloc::AllocateBuffer a non-trowing operation.