continue cache system
; need ocaml version supporting marshalling of closures of dynlink code
continue new cache system
add some stog fields to compute element environment stored in cache.
This is mandatory because callbacks in environment may remain the same,
but accessing stog fields which change from on run to the other,
for example when specifying a different base url