ruby-memoizable