public void toFtanMLContent(Writer writer) {
		Iterator<FtanValue> iterator=values.iterator();
		while(iterator.hasNext()) {
			FtanValue next=iterator.next();
			if(next instanceof FtanString)
				((FtanString)next).toFtanMLContent(writer);
			else if(next instanceof FtanElement)
				((FtanElement)next).toFtanMLContent(writer);
			else
				//TODO Correct exception class
				throw new IllegalStateException("Given FtanArray isn't valid content for a FtanElement");
		}
	}