memoise
'Memoisation' of Functions