mvvmfx/src/main/java/de/saxsys/mvvmfx/utils/mapping/ModelWrapper.java
public <E> ListProperty<E> field(ListGetter<M, E> getter, ListSetter<M, E> setter) {
		return add(new BeanListPropertyField<>(this::propertyWasChanged, getter,
				(m, list) -> setter.accept(m, FXCollections.observableArrayList(list)), SimpleListProperty::new));
	}
public <E> ListProperty<E> field(ListGetter<M, E> getter, ListSetter<M, E> setter) {
		return add(new BeanListPropertyField<>(this::propertyWasChanged, getter,
				(m, list) -> setter.accept(m, FXCollections.observableArrayList(list)), SimpleListProperty::new));
	}
/* Field type list