fixed protected property access on php 5.3