Can now get changes since a timestamp for a context, rewrote map watchers, incrementing keys, timestamps