UMA works in the real world, where data is messy.