private static Object readParameter(String cs, Object co, String className, Representation... arguments){
		if('\"'==cs.charAt(0)&&'\"'==cs.charAt(cs.length()-1))
			return cs.substring(1, cs.length()-1);
		else if('\''==cs.charAt(0)&&'\''==cs.charAt(cs.length()-1))
			return cs.charAt(1);
		else if(cs.charAt(0)=='*')
			return arguments[Integer.parseInt(cs.substring(1))];
		else 
			try {
				if(className==null)
					return co.getClass().getField(cs).get(co);
				else
					return Class.forName(className).getField(cs).get(null);
			} catch (IllegalArgumentException | IllegalAccessException| NoSuchFieldException | SecurityException | ClassNotFoundException e) {
				e.printStackTrace();
			}
		return null;
	}