feat(ChangeDetection): convert Record.mode to a bit field
feat(RecordRange): Set context for implicit receivers only