change array implementation to node-inlining