The following array functions have been wrapped. These are supposingly faster than the equivalent functions from above.