function isResultsObject( val ) {
	return (
		isObject( val ) &&
		hasOwn( val, 'iterations' ) &&
		hasOwn( val, 'repeats' ) &&
		hasOwn( val, 'min' ) &&
		hasOwn( val, 'elapsed' ) &&
		hasOwn( val, 'rate' ) &&
		hasOwn( val, 'times' )
	);
}
Tests whether a value is a timing result object.

@private
@param {*} val - input value
@returns {boolean} boolean indicating whether a value is a timing result