/** * Create a new {@link PropertyBoxProperty} cloned from the given property, setting this {@link DataTarget} as * property parent path. * @param fromProperty The property to clone (not null) * @return The cloned property */ default PropertyBoxProperty property(PropertyBoxProperty fromProperty) { ObjectUtils.argumentNotNull(fromProperty, "Property must be not null"); return fromProperty.clone(builder -> builder.parent(this)); }