we now require PHP 5.2.0 at least