Perl6 Port of the File::Temp CPAN library