Yet-another memoization library for Python