Originally Posted by
TheGreatCthulhu
Aah, I see what's your scenario now. I was under the impression that you want to create a sub-array, pass it to some auxiliary methods of your own that would modify the segment, and then, once all that was done, pass the whole, original array to some library functions. Of course I don't expect you to rewrite a bunch of libraries - I thought we were talking about some app-specific methods, still work-in-progress. Nevertheless, if those library methods aren't designed to handle such a scenario, than, even if you could pull it of, there's no guarantee that the application will work correctly.