ported cache.rkt
Fixed bug in selfhost-parameters.rkt