beginnings of tab/space discrepancy detection