[sr-dev] Freeze rules and undoing a needless string copy