docs: protected AqlQueryOptions mergeQueryOptions(final AqlQueryOptions oldStatic, final AqlQueryOptions newDynamic) {
  		if (oldStatic == null) {
  			return newDynamic;
  		}
  		if (newDynamic == null) {
  			return oldStatic;
  		}
  		final Integer batchSize = newDynamic.getBatchSize();
  		if (batchSize != null) {
  			oldStatic.batchSize(batchSize);
  		}
  		final Integer maxPlans = newDynamic.getMaxPlans();
  		if (maxPlans != null) {
  			oldStatic.maxPlans(maxPlans);
  		}
  		final Integer ttl = newDynamic.getTtl();
  		if (ttl != null) {
  			oldStatic.ttl(ttl);
  		}
  		final Boolean cache = newDynamic.getCache();
  		if (cache != null) {
  			oldStatic.cache(cache);
  		}
  		final Boolean count = newDynamic.getCount();
  		if (count != null) {
  			oldStatic.count(count);
  		}
  		final Boolean fullCount = newDynamic.getFullCount();
  		if (fullCount != null) {
  			oldStatic.fullCount(fullCount);
  		}
  		final Boolean profile = newDynamic.getProfile();
  		if (profile != null) {
  			oldStatic.profile(profile);
  		}
  		final Collection<String> rules = newDynamic.getRules();
  		if (rules != null) {
  			oldStatic.rules(rules);
  		}
  		return oldStatic;
  	}