memoize 'myfunction';