small parser optimization.