bug: mark read gone when overwrite crawled feed
Merge with previous revision of the same session
Move reduce() to compat
Merge branch 'bugs'