public void executeSetMethod(Object instance, Method method, Object value) {
		if(method == null)
			return;
		try {
			method.invoke(instance, value);
		} catch (IllegalArgumentException e) {
			System.err.println("<ClassInspect> Failed to execute SET Method <" + method.getName() + ">. Arguments passed to method is wrong.");
		} catch (IllegalAccessException e) {
			System.err.println("<ClassInspect> Failed to execute SET Method <" + method.getName() + ">. Method isn't marked as public.");
		} catch (InvocationTargetException e) {
			System.err.println("<ClassInspect> Failed to execute SET Method <" + method.getName() + ">. Exception: \n" + e.getMessage());
		}
	}