It is desirable that unbounded operations be avoided when processing data with software stacks, as well as to process and pass the data between software layers efficiently and without corruption. [0015] What is needed, therefore, is a device and methodology, which can improve upon the deficiencies of the prior art.