public static Object divide(Object val0, Object val1) {
		val0 = guess(val0);
		val1 = guess(val1);
		if (val0 instanceof Color)
			return ((Color)val0).divide(val1);
		if (val0 instanceof Size)
			return ((Size)val0).divide(val1);
		if (val0 instanceof Number && val1 instanceof Number) {
			if (val0 instanceof Double || val1 instanceof Double)
				return ((Number)val0).doubleValue() / ((Number)val1).doubleValue();
			return ((Number)val0).intValue() / ((Number)val1).intValue();
		}
		return (val0 != null ? val0: "") + "/" + (val1 != null ? val1: "");
	}