Refactoring grammarian I am.