function getApply(mQueryOptions) { // keep $apply and custom query options
			mQueryOptions = {...mQueryOptions};
			// Note: $filter is overwritten below, $orderby is part of $apply already
			delete mQueryOptions.$count;
			delete mQueryOptions.$expand;
			delete mQueryOptions.$select;
			return mQueryOptions;
		}
Requests the given properties for the given element via a "mergeable GET".

@param {object} oElement - The element
@param {string[]} aSelect - The relative paths to properties to be requested
@param {sap.ui.model.odata.v4.lib._GroupLock} oGroupLock
  An original lock for the group ID to be used for the GET request, to be cloned via
  {@link sap.ui.model.odata.v4.lib._GroupLock#getUnlockedCopy}
@param {boolean} [bInheritResult]
  Whether the result is inherited in the given element
@param {boolean} [bDropFilter]
  Whether to drop the list's filter from the request in order to support out-of-place nodes
  outside the list's current collection
@param {boolean} [bRefreshNeeded]
  Whether to request the rank with up-to-date ExpandLevels because a side-effects refresh is
  about to follow; cannot be used in combination with <code>bDropFilter</code>
@returns {Promise<object|undefined|void>}
  A promise which is resolved without a defined result in case <code>bInheritResult</code> is
  set to <code>true</code>, or with the result object (which may be <code>undefined</code>),
  or rejected in case of an error

@private