code: function(iStartIndex, iLength) {
  			var iSizeLimit;
  			if (this._oAggregation) {
  				var oInnerListBinding = this._oOriginMO.getBinding(this._sMember);
  
  				//check if the binding is a list binding
  				if (oInnerListBinding) {
  					var oModel = oInnerListBinding.getModel();
  					iSizeLimit = oModel.iSizeLimit;
  				}
  
  				var oBindingInfo = this._oOriginMO.getBindingInfo(this._sMember);
  
  				//sanity check for paging exceeds model size limit
  				if (oBindingInfo && iStartIndex >= 0 && iLength &&
  					iSizeLimit && iLength > iSizeLimit) {
  					var bUpdate = false;
  
  					if (iStartIndex != oBindingInfo.startIndex) {
  						oBindingInfo.startIndex = iStartIndex;
  						bUpdate = true;
  					}
  
  					if (iLength != oBindingInfo.length) {
  						oBindingInfo.length = iLength;
  						bUpdate = true;
  					}
  
  					if (bUpdate) {
  						this._oAggregation.update(this._oOriginMO, "change");
  					}
  				}
  			}
  
  			return JSONListBinding.prototype._getContexts.apply(this, arguments);
  		}
docs: In order to be able to page from an outer control an inner aggregation binding
  must be forced to page also
  
  @override