PHP<=5.4 support