Everything compiles with those new handles
And added reserve option to the array