I mean, technically the function just copies any array into any other array. We just happen to use it to copy into a typed array :P.