fall back to the old system for PHP-5.3