src/jsontl.js
function (data, trans, key) {
			if (typeof data[key] !== "object") {
				throw new SyntaxError('Cannot extend a scalar value.  Transform: ' + util.getTransDescription(trans) + ' Data: ' + JSON.stringify(data));

			}

			for (var prop in trans) {
				if (typeof data[prop] === "object") {
					return extend(data[key], trans[prop], prop);
				}
				data[key][prop] = trans[prop];
			}
		}
function (data, trans, key) {
			if (typeof data[key] !== "object") {
				throw new SyntaxError('Cannot extend a scalar value.  Transform: ' + util.getTransDescription(trans) + ' Data: ' + JSON.stringify(data));

			}

			for (var prop in trans) {
				if (typeof data[prop] === "object") {
					return extend(data[key], trans[prop], prop);
				}
				data[key][prop] = trans[prop];
			}
		}
function ( data , trans , key ) { if ( typeof data [ key ] !== "object" ) { throw new SyntaxError ( 'Cannot extend a scalar value.  Transform: ' + util . getTransDescription ( trans ) + ' Data: ' + JSON . stringify ( data ) ) ; } for ( var prop in trans ) { if ( typeof data [ prop ] === "object" ) { return extend ( data [ key ] , trans [ prop ] , prop ) ; } data [ key ] [ prop ] = trans [ prop ] ; } }
add the specified data to the object provided
add the specified data to the object provided