function initialize( token ) {
	var out = {};
	out.specifier = token.specifier;
	out.precision = ( token.precision === void 0 ) ? 1 : token.precision;
	out.width = token.width;
	out.flags = token.flags || '';
	out.mapping = token.mapping;
	return out;
}
Initializes token object with properties of supplied format identifier object or default values if not present.

@private
@param {Object} token - format identifier object
@returns {Object} token object