MONDRIAN-1771 - Generifying LevelColumnLayout so that we can create a mongo version that uses Strings instead of ints.