static Object newObject(String className) {
		if (Functions.isEmpty(className)) return null;
		Class<?> c;
		try {
			 c = Class.forName(cn(className));
		} catch (Throwable e) {
			return null;
		}

		Object returnObject;
		try {
			returnObject = c.newInstance();
		} catch (Throwable e) {
			return null;
		}
		return returnObject;
	}