added Yaf_Plugin_Abstract