Added transform information to `keyspec_t::range_t`.
Made transformations actually be used.
Making changes work on more than selections.
Correctly reject cases like `concat_map` and non-deterministic functions.
Removed RSI.
Removed truncated comment.
Fix `.orderby.limit.filter.changes`.
Style cleanup.
Added `artificial_t` and artificial `start` function.
Made `artificial_t` work.
Removed superfluous move.
Fixed `rcheck_transform_visitor_t`.
Re-arranged declaration order for robustness.
Made sure we only add changes to active range subscriptions.
Removed useless argument.
Merge branch 'mlucy_filter_changefeeds' into mlucy_artificial_changefeeds
Typo bugfix.
Added unittest for artificial changefeeds.
Cleaning up unit test.
Switched unit test to use whole numbers.