Behavior Tree "Gotchas"

Thanks a lot for sharing this information. When reading about decorators not all being executed top to bottom, what about services, if I have more than one?

bt-service-order.PNG

All my tests show that the services get executed top to bottom, but is this a guarantee? It is important if for example one service sets blackboard values, which another one relies on.