Hola
GatorV!, yo esperaba otra cosa porque en el constructor de la clase hija Bar hice:
$this->_attributes['foo']='otra cosa';
uso PHP5
Cita: el código que editaste (después de mi respuesta)
No recuerdo haber hecho eso... pero estoy sin dormir.....todo puede ser (al menos no el 'protected')