more File::d bug fixes