for the PECL extentions.