Text this: Anomalies and scientific theories /