Reverted it back to PHPUnit_Framework_Error, as the backends throw exceptions using user_error()