allow setting values for memoised functions
shorten function names of memoize