Yes, you can get 'correct' execution order by just 
> adding your objects in the right order.

what is the "right order" then?

2015-08-26 0:46 GMT-03:00 i go bananas <hard.off@gmail.com>:
Yes, you can get 'correct' execution order by just adding your objects in the right order.  But it is unclear from looking at the patch.  Also, if you perform a cut and paste or rename your objects, you risk changing the order.  

Thus it is always safest to use the subpatch, as it will force the order, regardless.