rem: (Element.Class.has_any(element, drop.accept))) && Position.within(drop.element, pX, pY) ); 
add: (Element.classNames(element).detect( function(v) { return drop.accept.include(v) } ) )) && Position.within(drop.element, point[0], point[1]) ); 
context:   isAffected: function(pX, pY, element, drop) {    return (      (drop.element!=element) &&      ((!drop._containers) ||        this.isContained(element, drop)) &&      ((!drop.accept) ||        (Element.Class.has_any(element, drop.accept))) &&      Position.within(drop.element, pX, pY) );  },
meta: 3991	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3991/d29159eae8749c508d01bb447868321a3ba6bbfa/dragdrop.js/buggy/manager/media/script/scriptaculous/dragdrop.js