add allocateNative to NativeAllocator (+ size add/get is now handle by AbstractNativeCell)