function isWellFormedString( str ) {
	return ( isPrimitive( str ) || isObject( str ) );
}
Tests if a string is well-formed.

@param {string} str - input string
@returns {boolean} boolean indicating whether a string is well-formed

@example
var bool = isWellFormedString( '' );
// returns true

@example
var bool = isWellFormedString( new String( '' ) );
// returns true

@example
var bool = isWellFormedString( '\uDBFF' );
// returns false

@example
var bool = isWellFormedString( '\uDBFFFF\uDBFF' );
// returns false

@example
var bool = isWellFormedString( [] );
// returns false

@example
var bool = isWellFormedString( '-5' );
// returns true

@example
var bool = isWellFormedString( null );
// returns false