ArrayConverter(String text) {
			text = text.trim();
			if (count(text, '}') != count(text, '}')) {
				throw new IllegalArgumentException("Brackets mismatch.");
			}
			if (debug) {
				System.out.println(text);
			}
			String mass = text.replace(LB, ' ').replace(RB, ' ').trim();
			content = splitP.split(mass);
			if (debug) {
				System.out.println(mass.isEmpty());
				System.out.println("content " + Arrays.toString(content));
			}
			layout = changed(text, mass.isEmpty() ? 0 : content.length);
			if (debug) {
				System.out.println("layout " + layout);
			}
			parseDims(layout);
		}