I don't think it's good to write that we "provide a library",
as it currently doesn't seem suitable for usage outside kresd.
Return current worker ID (starting from `0` up to `worker.count - 1`)
-.. envvar:: pid (number)
+.. envvar:: worker.pid
- Current worker process PID.
+ Current worker process PID (number).
.. function:: worker.stats()
Knot DNS Resolver
#################
-The Knot DNS Resolver is a minimalistic caching resolver implementation.
-The project provides both a resolver library and a small daemon.
-Modular architecture of the library keeps the core tiny and efficient, and provides a state-machine like API for extensions.
+Knot Resolver is a minimalistic implementation of a caching validating DNS resolver.
+Modular architecture keeps the core tiny and efficient,
+and it provides a state-machine like API for extensions.
.. toctree::
:maxdepth: 2