Provide multiple level key normalization