class Property {

	public void setValue(Object value) throws InvocationTargetException {
		setValueObject(value);
	}

	public  Property(Module module, String name, Class<?> type, Method getter, Method setter,
			Iterable<Annotation> annotations);

}