branching for tolerant sax parser