lazy evaluate parse errors