Shared libraries for querying the Hesiod naming service