Text language framework and Lua implementation

Не, protected-метод --- это когда он является частью интерфейса для потомков (то есть может иметь свою реализацию в предке и делает для потомков что-то полезное). private virtual --- это когда он может переопределяться в потомках и нужен классу-предку (то есть в каком-то смысле наоборот, интерфейс от потомка к предку). Я предлагаю это написать и узаконить в стайлгайде, а то многие думают почему-то, что приватные методы вообще переопределять нельзя.