HAL_9000 now uses forgetful_cache made some improvements to forget ful
cache
formated the file
merged files