PHP 5.2.17 compat