Add tests.
Make File.pm functions sane/work.