Python 2.7 memoizing collections and decorators