We were thinking about adding another object property with which it is possible to express the conditions needed for a recation to take place.