True, but that is 3 allocations instead of 1 ;-)