Text this: Context-Sensitive Languages, Rational Graphs and Determinism