php5.3 backward compatibility for array ... arf