code: function syncStrategy(node, oAggregation, mAggregations) {
  			var childNode,
  				vChild,
  				aChildren = [];
  
  			for (childNode = node.firstChild; childNode; childNode = childNode.nextSibling) {
  				vChild = fnCallback(node, oAggregation, mAggregations, childNode);
  				if (vChild) {
  					aChildren.push(unwrapSyncPromise(vChild));
  				}
  			}
  			return SyncPromise.resolve(aChildren);
  		}
docs: sync strategy ensures processing order by just being sync