hmm...
I would understand if I did provide really low level file handling.
starting from create() open() and so on.

but with current bulk methods it seems rather out there.

instead of exporting these directly, why not have:
ReadEx() - read the specified block (specify amount and start)
WriteEx() - write the specified block (specify amount and start)

hmm...
that would remove the need for append() too.
specifying writeEx("file",$data,"SEEK_END",0)

that is...
_________________________
!

download KiXnet