add presence conditions calculation to earley recognizer