docs: function(el,prop,val,ret,args,stopChange)
              {
                var e = new _changeEvent(el,prop,val,ret,args,undefined,'set',stopChange);
  
                if(el.__kb !== undefined)
                {
                  var localAttrListeners = el.__kb._attrListeners,
                      localStyleListeners = el.__kb._styleListeners,
                      localParentAttrListeners = el.__kb._parentAttrListeners,
                      localParentStyleListeners = el.__kb._parentStyleListeners;
  
                  if(localAttrListeners[prop] !== undefined)
                  {
                    loopListener(localAttrListeners[prop],e);
                  }
  
                  if(e._stopPropogation === undefined && localStyleListeners[prop] !== undefined)
                  {
                    loopListener(localStyleListeners[prop],e);
                  }
                  
                  if(e._stopPropogation === undefined && localAttrListeners[_all] !== undefined)
                  {
                    loopListener(localAttrListeners[_all],e);
                    if(e._stopPropogation === undefined)
                    {
                      loopListener(localStyleListeners[_all],e);
                    }
                  }
  
                  if(e._stopPropogation === undefined && localParentAttrListeners[prop] !== undefined)
                  {
                    loopParentListener(localParentAttrListeners[prop],e);
                  }
  
                  if(e._stopPropogation === undefined && localParentStyleListeners[prop] !== undefined)
                  {
                    loopParentListener(localParentStyleListeners[prop],e);
                  }
                  
                  if(e._stopPropogation === undefined && localParentAttrListeners[_all] !== undefined)
                  {
                    loopParentListener(localParentAttrListeners[_all],e);
  
                    if(e._stopPropogation === undefined)
                    {
                      loopParentListener(localParentStyleListeners[_all],e);
                    }
                  }
                }
  
                if(e._stopPropogation === undefined && _attrListeners[prop] !== undefined)
                {
                  loopListener(_attrListeners[prop],e);
                }
  
                if(e._stopPropogation === undefined && _styleListeners[prop] !== undefined)
                {
                  loopListener(_styleListeners[prop],e);
                }
                
                if(e._stopPropogation === undefined && _attrListeners[_all] !== undefined)
                {
                  loopListener(_attrListeners[_all],e);
                  if(e._stopPropogation === undefined)
                  {
                    loopListener(_styleListeners[_all],e);
                  }
                }
  
                if(e._preventDefault !== undefined) return false;
  
                return true;
              }