lib/conbo.js
function(type, handler, scope)
		{
			if (!this.__queue || !(type in this.__queue) || !this.__queue[type].length)
			{
				return false;
			}
			
			var filtered = this.__queue[type].filter(function(queued)
			{
				return (!handler || queued.handler == handler) && (!scope || queued.scope == scope);
			});

			return !!filtered.length;
		}
function(type, handler, scope)
		{
			if (!this.__queue || !(type in this.__queue) || !this.__queue[type].length)
			{
				return false;
			}
			
			var filtered = this.__queue[type].filter(function(queued)
			{
				return (!handler || queued.handler == handler) && (!scope || queued.scope == scope);
			});

			return !!filtered.length;
		}
function ( type , handler , scope ) { if ( ! this . __queue || ! ( type in this . __queue ) || ! this . __queue [ type ] . length ) { return false ; } var filtered = this . __queue [ type ] . filter ( function ( queued ) { return ( ! handler || queued . handler == handler ) && ( ! scope || queued . scope == scope ) ; } ) ; return ! ! filtered . length ; }
Does this object have an event listener of the specified type?

@param 	{string}	type - Type of event (e.g. 'change')
@param 	{Function}	[handler] - Function that should be called
@param 	{Object} 	[scope] - The scope in which the handler is set to run
@returns	{boolean}	True if this object has the specified event listener, false if it does not
Does this object have an event listener of the specified type?