removing parser-based equality tests