Text this: Modern dynamic languages lack tools for understanding software failures.