Add r.changes + remove hasNext