public Optional<Property> parentOf(final Object value) {
		return pathOf(value)
			.flatMap(p -> Optional.ofNullable(p.parent()))
			.flatMap(this::get);
	}
Return the parent object of the given {@code value}.

@param value the child value
@return the parent value
jenetics.incubator/src/main/java/io/jenetics/incubator/beans/ModelBean.java