Internal cleanup: private R.