model/index.js
/**
		 * @param  Object	stgList		- keystone stage list
		 * @param  Object	prodList	- keystone prod list
		 * @param  String	selections - space deliniated field selctions (to avoid pulling in the whole set of data if needed)
		 * @return n/a
		 */
@param  Object       stgList         - keystone stage list
@param  Object       prodList        - keystone prod list
@param  String       selections - space deliniated field selctions (to avoid pulling in the whole set of data if needed)
@return n/a
@param Object stgList - keystone stage list @param Object prodList - keystone prod list @param String selections - space deliniated field selctions ( to avoid pulling in the whole set of data if needed ) @return n / a
addModelSelections(stgList, prodList, selections) {
			stgList.schema.query.arcSelect = prodList.schema.query.arcSelect = function() {
				if (!selections) return this;
				return this.select(selections);
			};
		}
addModelSelections ( stgList , prodList , selections ) { stgList . schema . query . arcSelect = prodList . schema . query . arcSelect = function ( ) { if ( ! selections ) return this ; return this . select ( selections ) ; } ; }
@param  Object       stgList         - keystone stage list
 @param  Object       prodList        - keystone prod list
 @param  String       selections - space deliniated field selctions (to avoid pulling in the whole set of data if needed)
 @return n/a
@param Object stgList - keystone stage list @param Object prodList - keystone prod list @param String selections - space deliniated field selctions ( to avoid pulling in the whole set of data if needed ) @return n / a