/cvs/sather/contrib/memoize
