Added compliance tests from PECL