public ArrayList<ArrayList<String>> toStringArrayListOfStringArrayLists(final String[][] aasData) {
		ArrayList<ArrayList<String>> alalData = new ArrayList<ArrayList<String>>();
		if(aasData==null) {
			ArrayList<String> alData = new ArrayList<String>();
			for(String sField : getAsFields()) {
				alData.add(sField);
			}
			alalData.add(alData);
		} else {
			for(String[] asRow : aasData) {
				ArrayList<String> alData = new ArrayList<String>();
				for(String sCol : asRow) {
					alData.add(sCol);
				}
				alalData.add(alData);
			}
		}
		return alalData;
	}