# File::Data todo list

File::Data->new($FH); # \*FH?

remove()

using Tie::Array|File to get at each line, instead of slurping?
 
use Tie::File

binary files 

large files

use binmode

create()

delete()

concurrent access...?