inital memoize module implementation

Sorry, I meant before the line, not after it; don't we normally have a one-line summary of what the module is somewhere?