function isRelatedToAggregate(oFilter0) {
				return oFilter0.getFilters()
					? oFilter0.getFilters().some(isRelatedToAggregate)
					: oFilter0.getPath() in oAggregation.aggregate;
			}
Splits a filter depending on the aggregation information into an array that consists of
three filters, depending on how they are related to data aggregation.

@param {sap.ui.model.Filter} oFilter
  The filter object that is split
@param {object} [oAggregation]
  An object holding the information needed for data aggregation;
  (see {@link .buildApply}).
@returns {sap.ui.model.Filter[]}
  An array that consists of three filters where each can be <code>undefined</code>. The
  first one has to be applied after data aggregation. The second one can simply be
  applied before data aggregation (which improves performance) because it is unrelated to
  aggregates. The third one is special in that it has to be applied before data
  aggregation via the special syntax "$these/aggregate(...)" because it relates to
  aggregates; it is present only in case of visual grouping or if grand totals are used,
  but "grandTotal like 1.84" is not. If the third one is present, then there is an
  additional fourth element which again is an array of filters: those exceptions where
  the special syntax is not applicable (for example, a currency filter that accompanies
  its amount).

@public