Allocate an array of pointers.
void*& pword(int idx);
If parray is a null pointer, allocates an array of void pointers. Then extends parray as necessary to include the element parray[idx].
The reference returned is invalid after any other operation on the object.
Returns parray[idx].