PHP 5.6 compatibility