In my mind-map I can resolve and explain a seeming discrepancy, but in the world of software logic, the business case of spelling a middle name in two different ways becomes quite opaque, like Kafka’s mysterious bureaucracies and dark corridors. How can my software reconcile records that exist for years in their various forms in…