lib/abaaso.js
function ( arg, silent ) {
		try {
			return JSON.parse( arg );
		}
		catch ( e ) {
			if ( silent !== true ) {
				utility.error( e, arguments, this );
			}

			return undefined;
		}
	}
function ( arg, silent ) {
		try {
			return JSON.parse( arg );
		}
		catch ( e ) {
			if ( silent !== true ) {
				utility.error( e, arguments, this );
			}

			return undefined;
		}
	}
function ( arg , silent ) { try { return JSON . parse ( arg ) ; } catch ( e ) { if ( silent !== true ) { utility . error ( e , arguments , this ) ; } return undefined ; } }
Decodes the argument

@method decode
@param  {String}  arg    String to parse
@param  {Boolean} silent [Optional] Silently fail
@return {Mixed}          Entity resulting from parsing JSON, or undefined
Decodes the argument