exposed the previously only internal automaton