This is especially noteworthy since `tidy_get_relase()` returns
'unknown' when built against libtidyp, which might break some code
which relies on `tidy_get_release()` to return a date formatted as
`yyyy/mm/dd`.
(`(object) array( ... )`), rather than using the nonexistent method
stdClass::__setState().
+ Tidy:
+ . Building against tidyp (<https://github.com/petdance/tidyp>) is now also
+ supported transparently. Since tidyp offers no API to get the release date,
+ tidy_get_release() and tidy::getRelease() return 'unknown' in this case.
+
Zip:
. Building against the bundled libzip is discouraged, but still possible by
adding `--without-libzip` to the configuration.