Add result, pair, maybe and list memoizers