PHP5.3.3 のバグ? アクセス権がなにやらおかしい

class Hoge {
	protected $fuga = 'piyo';
	public function display() {
		echo $this->fuga;
	}
}

$hoge = new Hoge();
$hoge->display();

 上記のようなソースで結果が空になることがある。

 「ことがある」というのが重要で、そうなるクラスファイルとならないクラスファイルがある。

 一度発生すると、そのクラスでは発生しっぱなし。

 上記で display() を

$fuga = $this->fuga;
echo $fuga;

 ってすると、直ったりするし直らなかったりする。

 またあるファイルを修正すると、他のファイルでまた起こったり。

 コンパイルの問題か

 おれが何か間違ってるのか