anchor.diff:  	// you can also pass in any of the arguments available for dspJWPlayer()
   	public any function dspJWPlaylist() output=false {
   		var local = {};
  -		var $ = get$();
  +		local.$ = get$();
   		// allow for configured display object in future version
  -		local.params = IsJSON($.event('objectParams')) ? DeSerializeJSON($.event('objectParams')) : {};
  +		local.params = IsJSON(local.$.event('objectParams')) ? DeSerializeJSON(local.$.event('objectParams')) : {};
   		local.defaultParams = {
   			playlist = getJWPlaylist()
   		};
  
positive.code: 	*/
  	public any function onPortalMuraPlaylistBodyRender(required struct $) output=false {
  		var local = {};
  		var $ = arguments.$;
  		set$($);
  
  		// Content Body
  		local.body = $.setDynamicContent($.content('body'));
  
  		// MuraPlayersBean 
  		local.muraPlayersBean = getMuraPlayersBean(
  			sortBy=$.content('sortBy')
  			,sortDirection=$.content('sortDirection')
  			,maxItems=$.globalConfig('maxPortalItems')
  			,showNavOnly=true
  			,showChildrenOnly=$.content('muraPlaylistShowChildrenOnly')
  			,parentContentID=$.content('contentid')
  		);
  
  		// Skin
  		local.skin = $.content('muraPlayerSkin');
  		if ( local.skin == 'siteDefault' ) {
  			local.skin = $.siteConfig('muraPlayerSkinDefault');
  		};
  
  		// Width x Height
  		if ( $.content('muraPlayerDimensions') == 'default' ) {
  			local.width = ListFirst($.siteConfig('muraPlayerDimensionsDefault'), 'x');
  			local.height = ListLast($.siteConfig('muraPlayerDimensionsDefault'), 'x');
  		} else {
  			local.width = ListFirst($.content('muraPlayerDimensions'), 'x');
  			local.height = ListLast($.content('muraPlayerDimensions'), 'x');
  		};
  
  		if ( !ListFindNoCase('over,none', $.content('muraPlayerControlbarPosition')) ) {
  			local.height = local.height + getSkinHeight(local.skin);
  		};
  
  
negative.code: 		local.player = dspJWPlayer(
  			file = local.file
  			,streamer = local.streamer
  			,mediaid = local.$.content('contentid')
  			,image = local.image
  			,width = local.width
  			,height = local.height
  			,skin = local.skin
  			,title = local.$.content('title')
  			,description = local.$.content('muraPlayerDescription')
  			,controlbarposition = local.$.content('muraPlayerControlbarPosition')
  			,controlbaridlehide = local.$.content('muraPlayerControlbarIdleHide')
  			,autostart = local.$.content('muraPlayerAutoStart')
  			,mute = local.$.content('muraPlayerMute')
  			,displayshowmute = local.$.content('muraPlayerShowMute')
  			,repeat = local.$.content('muraPlayerRepeat')
  			,stretching = local.$.content('muraPlayerStretching')
  			,volume = Val(local.$.content('muraPlayerVolume'))
  			,allowsharing = local.$.content('muraPlayerAllowSharing')
  			,sharingurl = local.$.content('url')
  			,allowgoogleplus = local.$.content('muraPlayerAllowGooglePlus')
  			,allowfacebooklike = local.$.content('muraPlayerAllowFacebookLike')
  			,usegapro = local.$.siteConfig('muraPlayerUseGAPro')
  			,gaprotrackstarts = local.$.siteConfig('muraPlayerGAProTrackStarts')
  			,gaprotrackpercentage = local.$.siteConfig('muraPlayerGAProTrackPercentage')
  			,gaprotracktime = local.$.siteConfig('muraPlayerGAProTrackTime')
  			,gaprohidden = local.$.content('muraPlayerGAProHidden')
  			,uselightsout = local.$.siteConfig('muraPlayerUseLightsOut')
  			,lightsoutdockicon = local.$.siteConfig('muraPlayerLightsOutDockIcon')
  			,lightsoutopacity = local.$.siteConfig('muraPlayerLightsOutOpacity')
  			,lightsoutbgcolor = local.$.siteconfig('muraPlayerLightsOutBGColor')
  			,lightsouttime = local.$.siteconfig('muraPlayerLightsOutTime')
  			,lightsoutonidle = local.$.siteconfig('muraPlayerLightsOutOnIdle')
  			,lightsoutonplay = local.$.siteconfig('muraPlayerLightsOutOnPlay')
  			,lightsoutonpause = local.$.siteconfig('muraPlayerLightsOutOnPause')
  			,lightsoutoncomplete = local.$.siteconfig('muraPlayerLightsOutOnComplete')
  		);
  
  		return local.player & local.body;
  