findInstance(array, key, value) {
		return array.find(object => {
			return object[key] === value;
		}) || null;
	}
/**
	 * Return an object from an array of objects that matches the provided key and value
	 *
	 * @param {array} array - Array of objects
	 * @param {string} key - Key to match the value against
	 * @param {string} value - Value to get match of
	 */
Return an object from an array of objects that matches the provided key and value
@param {array} array - Array of objects
@param {string} key - Key to match the value against
@param {string} value - Value to get match of
Return an object from an array of objects that matches the provided key and value @param { array } array - Array of objects @param { string } key - Key to match the value against @param { string } value - Value to get match of
findInstance(array, key, value) {
		return array.find(object => {
			return object[key] === value;
		}) || null;
	}
findInstance ( array , key , value ) { return array . find ( object => { return object [ key ] === value ; } ) || null ; }
Return an object from an array of objects that matches the provided key and value
 @param {array} array - Array of objects
 @param {string} key - Key to match the value against
 @param {string} value - Value to get match of
Return an object from an array of objects that matches the provided key and value @param { array } array - Array of objects @param { string } key - Key to match the value against @param { string } value - Value to get match of