Extensible memoizing collections and decorators
