Text this: Rational fault analysis