However, there are other status propagation criteria. Typical example is node containing two or more underlying objects working in parallel. In that case, it is not necessary to propagate every status change to higher levels; propagation rules can be defined using simple logical statements (AND, OR).