src/conbo/binding/BindingUtils.js
function(propertyName, value)
	{
		if (this[propertyName] === value)
		{
			return this;
		}
		
		// Ensure numbers are returned as Number not String
		if (value && conbo.isString(value) && !isNaN(value))
		{
			value = parseFloat(value);
			if (isNaN(value)) value = '';
		}
		
		this[propertyName] = value;
		
		return this;
	}
function(propertyName, value)
	{
		if (this[propertyName] === value)
		{
			return this;
		}
		
		// Ensure numbers are returned as Number not String
		if (value && conbo.isString(value) && !isNaN(value))
		{
			value = parseFloat(value);
			if (isNaN(value)) value = '';
		}
		
		this[propertyName] = value;
		
		return this;
	}
function ( propertyName , value ) { if ( this [ propertyName ] === value ) { return this ; } // Ensure numbers are returned as Number not String
 if ( value && conbo . isString ( value ) && ! isNaN ( value ) ) { value = parseFloat ( value ) ; if ( isNaN ( value ) ) value = '' ; } this [ propertyName ] = value ; return this ; }
Set the value of a property, ensuring Numbers are types correctly

@private
@param 	propertyName
@param 	value
@example	BindingUtils__set.call(target, 'n', 123);
@returns	this
Set the value of a property ensuring Numbers are types correctly