function createFilterObject (path, value, currentListFields) {
	if (!currentListFields || !isPlainObject(currentListFields)) {
		console.warn('currentListFields must be a plain object', currentListFields);
		return;
	}

	const field = currentListFields[path];

	if (!field) {
		console.warn('Invalid Filter path specified:', path);
		return;
	}

	return {
		field,
		value,
	};
}
Returns a filter object
given a path, a value, and the fields within an instance of the List prototype.

@param { String } filter path
@param { Object } of filter values.
@param { Object } of fields from the current instance of the List prototype.
@return { Object } a filter comprised of the:filters.js
	- corresponding field value within the current List,
	- and the passed in value { Object }.