CapabilityCache         This is where we cache capabilities read from
                        the JSON database.
CompatibilityRequest-class
                        CompatibilityRequest - R6 object with reference
                        semantics.
ServerDefinition        Creates a server connection object.
cacheServerCapabilities
                        Server capability cache.
capabilityDatabase      Accessing capability database.
capabilityNotSupported
                        Default error handlers.
compareClientAndServer
                        Compare this client to a server.
findCacheEntry          Find entry in cache.
handshake               Converts a list of capabilities to and from a
                        JSON object.
hash                    Computes a hash of the server defition object.
isCompatibilityRequest
                        Tests if 'x' is a _CompatibilityRequest_.
isVersionDescription    Working with version ranges.
makeVersion             Software version processing.
print.CompatibilityReport
                        Prints the compatibility report.
readCapabilitiesFromJSON
                        Read capabilities from a file or cache.
resolveCapability       Verifies whether capability name is known.
setJsonDatabasePath     Set an external JSON database file.
substitutePlaceholders
                        Substitute placeholder in error/warning
                        message.
verifyJSONData          Verify JSON capability data.
