function isConstructorPrototype( value ) {
	return ( value.constructor && value.constructor.prototype === value );
}
Tests whether a value equals the prototype of its constructor.

@private
@param {*} value - value to test
@returns {boolean} boolean indicating whether a value equals the prototype of its constructor