Commenting the functions
Provide two tmpfiles and clean them up on term
If we failed to clean up the temporary files, shout about it
Try to shred the files before deleting them
Merge branch 'xtypesecure'