aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/data/documentation/gopherhelpers.json2
-rw-r--r--docs/data/documentation/gopherhelpers/filetypetogopheritem(filetype:).json2
-rw-r--r--docs/data/documentation/gopherhelpers/getfiletype(fileextension:).json2
-rw-r--r--docs/data/documentation/gopherhelpers/getgopherfiletype(item:).json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritem.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritem/host.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritem/init(rawline:).json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritem/message.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritem/parseditemtype.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritem/port.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritem/rawdata.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritem/rawline.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritem/selector.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritem/valid.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/!=(_:_:).json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/binary.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/bindos.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/binhex.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/bitmap.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/directory.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/doc.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/equatable-implementations.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/error.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/gif.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/html.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/image.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/info.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/mirror.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/movie.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/nameserver.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/search.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/sound.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/telnet.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/text.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/tn3270session.json2
-rw-r--r--docs/data/documentation/gopherhelpers/gopheritemtype/uuencoded.json2
-rw-r--r--docs/data/documentation/gopherhelpers/itemtoimagetype(_:).json2
-rw-r--r--docs/data/documentation/swift_gopher.json2
-rw-r--r--docs/data/documentation/swift_gopher/buildversionstringresponse().json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler.json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/_channelinboundhandler-implementations.json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/_emittingchannelhandler-implementations.json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelactive(context:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelhandler-implementations.json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelinactive(context:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelinboundhandler-implementations.json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelread(context:data:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelreadcomplete(context:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelregistered(context:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelunregistered(context:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/channelwritabilitychanged(context:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/disablegophermap.json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/enablesearch.json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/errorcaught(context:error:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/generategopheritem(item_name:item_path:item_host:item_port:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/generategophermap(path:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/gopherdata_dir.json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/gopherdata_host.json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/gopherdata_port.json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/handleradded(context:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/handlerremoved(context:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/inboundin.json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/logger.json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/outboundout.json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/performsearch(query:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/preparegophermenu(path:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/preparepath(path:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/requesthandler(path:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/sanitizeselectorpath(path:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/unwrapinboundin(_:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/userinboundeventtriggered(context:event:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/wrapinboundout(_:).json2
-rw-r--r--docs/data/documentation/swift_gopher/gopherhandler/wrapoutboundout(_:).json2
-rw-r--r--docs/data/documentation/swift_gopher/responsetype.json2
-rw-r--r--docs/data/documentation/swift_gopher/responsetype/data(_:).json2
-rw-r--r--docs/data/documentation/swift_gopher/responsetype/string(_:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/_commandname.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/_dumphelp().json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/_errorlabel.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/ascommand.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/completionscript(for:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/configuration.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/disablegophermap.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/disablesearch.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/exit(witherror:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/exitcode(for:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/fullmessage(for:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/gopherdatadir.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/gopherhostname.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/helpmessage(columns:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:columns:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:includehidden:columns:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/helpmessage(includehidden:columns:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/host.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/init().json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/init(from:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/main().json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/main(_:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/message(for:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/parsablearguments-implementations.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/parsablecommand-implementations.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/parse(_:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/parseasroot(_:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/parseorexit(_:).json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/port.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/run()-250ya.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/run()-2mp76.json2
-rw-r--r--docs/data/documentation/swift_gopher/swiftgopher/validate().json2
-rw-r--r--docs/data/documentation/swift_gopher/versionstring.json2
-rw-r--r--docs/data/documentation/swiftgopherclient.json2
-rw-r--r--docs/data/documentation/swiftgopherclient/gopherclient.json2
-rw-r--r--docs/data/documentation/swiftgopherclient/gopherclient/init().json2
-rw-r--r--docs/data/documentation/swiftgopherclient/gopherclient/sendrequest(to:port:message:completion:).json2
-rw-r--r--docs/metadata.json2
118 files changed, 118 insertions, 118 deletions
diff --git a/docs/data/documentation/gopherhelpers.json b/docs/data/documentation/gopherhelpers.json
index 4330314..924c090 100644
--- a/docs/data/documentation/gopherhelpers.json
+++ b/docs/data/documentation/gopherhelpers.json
@@ -1 +1 @@
-{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","interfaceLanguage":"swift"},"hierarchy":{"paths":[[]]},"variants":[{"paths":["\/documentation\/gopherhelpers"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"GopherHelpers","externalID":"GopherHelpers","roleHeading":"Framework","symbolKind":"module","role":"collection","modules":[{"name":"GopherHelpers"}]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]},{"identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/fileTypeToGopherItem(fileType:)","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getFileType(fileExtension:)","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getGopherFileType(item:)","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/itemToImageType(_:)"],"title":"Functions"},{"identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"],"title":"Enumerations"}],"sections":[],"references":{"doc://GopherHelpers/documentation/GopherHelpers/fileTypeToGopherItem(fileType:)":{"abstract":[],"url":"\/documentation\/gopherhelpers\/filetypetogopheritem(filetype:)","role":"symbol","type":"topic","title":"fileTypeToGopherItem(fileType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fileTypeToGopherItem","kind":"identifier"},{"kind":"text","text":"("},{"text":"fileType","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/fileTypeToGopherItem(fileType:)","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/getGopherFileType(item:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getGopherFileType(item:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getGopherFileType"},{"text":"(","kind":"text"},{"text":"item","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/gopherhelpers\/getgopherfiletype(item:)","title":"getGopherFileType(item:)"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"kind":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem","title":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"navigatorTitle":[{"text":"gopherItem","kind":"identifier"}],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/itemToImageType(_:)":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"itemToImageType"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers10gopherItemV","text":"gopherItem"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/itemtoimagetype(_:)","abstract":[],"title":"itemToImageType(_:)","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/itemToImageType(_:)","role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers/getFileType(fileExtension:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getFileType","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"fileExtension"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","text":"gopherItemType","kind":"typeIdentifier"}],"kind":"symbol","abstract":[],"title":"getFileType(fileExtension:)","type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getFileType(fileExtension:)","url":"\/documentation\/gopherhelpers\/getfiletype(fileextension:)"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"}}} \ No newline at end of file
+{"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[[]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers"]}],"metadata":{"roleHeading":"Framework","role":"collection","externalID":"GopherHelpers","title":"GopherHelpers","modules":[{"name":"GopherHelpers"}],"symbolKind":"module"},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"],"title":"Structures"},{"title":"Functions","identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/fileTypeToGopherItem(fileType:)","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getFileType(fileExtension:)","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getGopherFileType(item:)","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/itemToImageType(_:)"]},{"identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"],"title":"Enumerations"}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherItem","kind":"identifier"}],"title":"gopherItem","navigatorTitle":[{"kind":"identifier","text":"gopherItem"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem","abstract":[],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/fileTypeToGopherItem(fileType:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/fileTypeToGopherItem(fileType:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"fileTypeToGopherItem","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"fileType"},{"text":": ","kind":"text"},{"text":"gopherItemType","kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/gopherhelpers\/filetypetogopheritem(filetype:)","title":"fileTypeToGopherItem(fileType:)","kind":"symbol","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers/itemToImageType(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/itemToImageType(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"itemToImageType","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers10gopherItemV","text":"gopherItem"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"url":"\/documentation\/gopherhelpers\/itemtoimagetype(_:)","title":"itemToImageType(_:)","kind":"symbol","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/getFileType(fileExtension:)":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getFileType(fileExtension:)","abstract":[],"title":"getFileType(fileExtension:)","role":"symbol","url":"\/documentation\/gopherhelpers\/getfiletype(fileextension:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getFileType"},{"text":"(","kind":"text"},{"text":"fileExtension","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"gopherItemType","kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO"}],"kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/getGopherFileType(item:)":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getGopherFileType(item:)","type":"topic","abstract":[],"title":"getGopherFileType(item:)","role":"symbol","url":"\/documentation\/gopherhelpers\/getgopherfiletype(item:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getGopherFileType"},{"kind":"text","text":"("},{"text":"item","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO"}],"kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/filetypetogopheritem(filetype:).json b/docs/data/documentation/gopherhelpers/filetypetogopheritem(filetype:).json
index 0a1b4f1..8aef1e3 100644
--- a/docs/data/documentation/gopherhelpers/filetypetogopheritem(filetype:).json
+++ b/docs/data/documentation/gopherhelpers/filetypetogopheritem(filetype:).json
@@ -1 +1 @@
-{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fileTypeToGopherItem"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fileType"},{"kind":"text","text":": "},{"preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","text":"gopherItemType","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fileTypeToGopherItem"},{"text":"(","kind":"text"},{"text":"fileType","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","text":"gopherItemType","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"symbolKind":"func","modules":[{"name":"GopherHelpers"}],"title":"fileTypeToGopherItem(fileType:)","roleHeading":"Function","role":"symbol","externalID":"s:13GopherHelpers010fileTypeToA4Item0cD0SSAA06gopherfD0O_tF"},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/fileTypeToGopherItem(fileType:)"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/filetypetogopheritem(filetype:)"]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers/fileTypeToGopherItem(fileType:)":{"abstract":[],"url":"\/documentation\/gopherhelpers\/filetypetogopheritem(filetype:)","role":"symbol","type":"topic","title":"fileTypeToGopherItem(fileType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fileTypeToGopherItem","kind":"identifier"},{"kind":"text","text":"("},{"text":"fileType","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/fileTypeToGopherItem(fileType:)","kind":"symbol"}}} \ No newline at end of file
+{"metadata":{"roleHeading":"Function","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"fileTypeToGopherItem","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileType","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","text":"gopherItemType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"fileTypeToGopherItem(fileType:)","modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers010fileTypeToA4Item0cD0SSAA06gopherfD0O_tF","role":"symbol","symbolKind":"func"},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/fileTypeToGopherItem(fileType:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fileTypeToGopherItem","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileType","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","text":"gopherItemType","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/gopherhelpers\/filetypetogopheritem(filetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/fileTypeToGopherItem(fileType:)":{"type":"topic","url":"\/documentation\/gopherhelpers\/filetypetogopheritem(filetype:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"fileTypeToGopherItem","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"fileType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","text":"gopherItemType"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"fileTypeToGopherItem(fileType:)","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/fileTypeToGopherItem(fileType:)"},"doc://GopherHelpers/documentation/GopherHelpers":{"url":"\/documentation\/gopherhelpers","role":"collection","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","abstract":[],"type":"topic","title":"GopherHelpers"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/getfiletype(fileextension:).json b/docs/data/documentation/gopherhelpers/getfiletype(fileextension:).json
index 7dc87ab..7f8435a 100644
--- a/docs/data/documentation/gopherhelpers/getfiletype(fileextension:).json
+++ b/docs/data/documentation/gopherhelpers/getfiletype(fileextension:).json
@@ -1 +1 @@
-{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/getfiletype(fileextension:)"]}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getFileType","kind":"identifier"},{"kind":"text","text":"("},{"text":"fileExtension","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","text":"gopherItemType","kind":"typeIdentifier"}],"symbolKind":"func","modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers11getFileType13fileExtensionAA010gopherItemE0OSS_tF","roleHeading":"Function","title":"getFileType(fileExtension:)"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getFileType","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileExtension","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"gopherItemType","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers"]]},"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getFileType(fileExtension:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers/getFileType(fileExtension:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getFileType","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"fileExtension"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","text":"gopherItemType","kind":"typeIdentifier"}],"kind":"symbol","abstract":[],"title":"getFileType(fileExtension:)","type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getFileType(fileExtension:)","url":"\/documentation\/gopherhelpers\/getfiletype(fileextension:)"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers"]]},"kind":"symbol","identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getFileType(fileExtension:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getFileType"},{"text":"(","kind":"text"},{"text":"fileExtension","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","text":"gopherItemType"}]}]}],"variants":[{"paths":["\/documentation\/gopherhelpers\/getfiletype(fileextension:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"modules":[{"name":"GopherHelpers"}],"title":"getFileType(fileExtension:)","roleHeading":"Function","role":"symbol","symbolKind":"func","externalID":"s:13GopherHelpers11getFileType13fileExtensionAA010gopherItemE0OSS_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getFileType","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"fileExtension"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","kind":"typeIdentifier"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers/getFileType(fileExtension:)":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getFileType(fileExtension:)","abstract":[],"title":"getFileType(fileExtension:)","role":"symbol","url":"\/documentation\/gopherhelpers\/getfiletype(fileextension:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getFileType"},{"text":"(","kind":"text"},{"text":"fileExtension","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"gopherItemType","kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO"}],"kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/getgopherfiletype(item:).json b/docs/data/documentation/gopherhelpers/getgopherfiletype(item:).json
index 081a9f4..78c8d37 100644
--- a/docs/data/documentation/gopherhelpers/getgopherfiletype(item:).json
+++ b/docs/data/documentation/gopherhelpers/getgopherfiletype(item:).json
@@ -1 +1 @@
-{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getGopherFileType(item:)"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getGopherFileType","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"item"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"gopherItemType","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/getgopherfiletype(item:)"]}],"metadata":{"roleHeading":"Function","role":"symbol","modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers03getA8FileType4itemAA010gopherItemE0OSS_tF","title":"getGopherFileType(item:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"getGopherFileType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"item"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","text":"gopherItemType"}],"symbolKind":"func"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers"]]},"sections":[],"references":{"doc://GopherHelpers/documentation/GopherHelpers/getGopherFileType(item:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getGopherFileType(item:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getGopherFileType"},{"text":"(","kind":"text"},{"text":"item","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/gopherhelpers\/getgopherfiletype(item:)","title":"getGopherFileType(item:)"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getGopherFileType(item:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"func","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getGopherFileType","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"item"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","kind":"typeIdentifier"}],"title":"getGopherFileType(item:)","roleHeading":"Function","modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers03getA8FileType4itemAA010gopherItemE0OSS_tF"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getGopherFileType","kind":"identifier"},{"text":"(","kind":"text"},{"text":"item","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","text":"gopherItemType","kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO"}]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/gopherhelpers\/getgopherfiletype(item:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers/getGopherFileType(item:)":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/getGopherFileType(item:)","type":"topic","abstract":[],"title":"getGopherFileType(item:)","role":"symbol","url":"\/documentation\/gopherhelpers\/getgopherfiletype(item:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getGopherFileType"},{"kind":"text","text":"("},{"text":"item","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO"}],"kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritem.json b/docs/data/documentation/gopherhelpers/gopheritem.json
index 44f0214..2bc9ab7 100644
--- a/docs/data/documentation/gopherhelpers/gopheritem.json
+++ b/docs/data/documentation/gopherhelpers/gopheritem.json
@@ -1 +1 @@
-{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/init(rawLine:)"]},{"identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/host","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/message","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/parsedItemType","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/port","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawData","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawLine","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/selector","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/valid"],"title":"Instance Properties"}],"metadata":{"symbolKind":"struct","externalID":"s:13GopherHelpers10gopherItemV","role":"symbol","modules":[{"name":"GopherHelpers"}],"roleHeading":"Structure","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"title":"gopherItem","navigatorTitle":[{"kind":"identifier","text":"gopherItem"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"gopherItem","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/rawData":{"url":"\/documentation\/gopherhelpers\/gopheritem\/rawdata","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawData","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"text":"?","kind":"text"}],"type":"topic","title":"rawData","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/port":{"url":"\/documentation\/gopherhelpers\/gopheritem\/port","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/port","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"type":"topic","role":"symbol","kind":"symbol","title":"port"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"kind":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem","title":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"navigatorTitle":[{"text":"gopherItem","kind":"identifier"}],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/rawLine":{"url":"\/documentation\/gopherhelpers\/gopheritem\/rawline","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"rawLine","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawLine","abstract":[],"role":"symbol","kind":"symbol","title":"rawLine"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/host":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem\/host","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/host","type":"topic","title":"host"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/selector":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"selector","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"url":"\/documentation\/gopherhelpers\/gopheritem\/selector","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/selector","title":"selector","abstract":[],"role":"symbol","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/init(rawLine:)":{"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"rawLine","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"url":"\/documentation\/gopherhelpers\/gopheritem\/init(rawline:)","kind":"symbol","title":"init(rawLine:)","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/init(rawLine:)","role":"symbol","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/parsedItemType":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parsedItemType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","kind":"typeIdentifier"}],"url":"\/documentation\/gopherhelpers\/gopheritem\/parseditemtype","kind":"symbol","title":"parsedItemType","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/parsedItemType","role":"symbol","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/message":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/message","kind":"symbol","title":"message","role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/message","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"message","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/valid":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"valid","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/gopherhelpers\/gopheritem\/valid","kind":"symbol","title":"valid","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/valid","role":"symbol","type":"topic"}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem"]}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/init(rawLine:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/host","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/message","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/parsedItemType","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/port","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawData","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawLine","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/selector","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/valid"]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"},"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"gopherItem","kind":"identifier"}],"modules":[{"name":"GopherHelpers"}],"title":"gopherItem","externalID":"s:13GopherHelpers10gopherItemV","navigatorTitle":[{"text":"gopherItem","kind":"identifier"}],"role":"symbol","symbolKind":"struct","roleHeading":"Structure"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/valid":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"valid","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"valid","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/valid","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/valid","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/parsedItemType":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"parsedItemType","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","text":"gopherItemType"}],"abstract":[],"title":"parsedItemType","type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/parsedItemType","url":"\/documentation\/gopherhelpers\/gopheritem\/parseditemtype","kind":"symbol","role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/host":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"host","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/host","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/host","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherItem","kind":"identifier"}],"title":"gopherItem","navigatorTitle":[{"kind":"identifier","text":"gopherItem"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem","abstract":[],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/message":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"message","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/message","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/message","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/port":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"port","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/port","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/port","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/rawData":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rawData","kind":"identifier"},{"kind":"text","text":": "},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"rawData","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawData","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/rawdata","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/rawLine":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rawLine"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"rawLine","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawLine","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/rawline","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/selector":{"url":"\/documentation\/gopherhelpers\/gopheritem\/selector","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/selector","abstract":[],"title":"selector","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"selector","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/init(rawLine:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"rawLine"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"title":"init(rawLine:)","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/init(rawLine:)","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/init(rawline:)","kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritem/host.json b/docs/data/documentation/gopherhelpers/gopheritem/host.json
index f33babd..9bfaba3 100644
--- a/docs/data/documentation/gopherhelpers/gopheritem/host.json
+++ b/docs/data/documentation/gopherhelpers/gopheritem/host.json
@@ -1 +1 @@
-{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"metadata":{"roleHeading":"Instance Property","externalID":"s:13GopherHelpers10gopherItemV4hostSSvp","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"modules":[{"name":"GopherHelpers"}],"title":"host","role":"symbol"},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritem\/host"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"host"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/host"},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/host":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem\/host","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/host","type":"topic","title":"host"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"kind":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem","title":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"navigatorTitle":[{"text":"gopherItem","kind":"identifier"}],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem\/host"]}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/host"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","roleHeading":"Instance Property","title":"host","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"host","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers10gopherItemV4hostSSvp","symbolKind":"property"},"sections":[],"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/host":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"host","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/host","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/host","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherItem","kind":"identifier"}],"title":"gopherItem","navigatorTitle":[{"kind":"identifier","text":"gopherItem"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem","abstract":[],"role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritem/init(rawline:).json b/docs/data/documentation/gopherhelpers/gopheritem/init(rawline:).json
index bc44ef5..aedcee3 100644
--- a/docs/data/documentation/gopherhelpers/gopheritem/init(rawline:).json
+++ b/docs/data/documentation/gopherhelpers/gopheritem/init(rawline:).json
@@ -1 +1 @@
-{"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/init(rawLine:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers10gopherItemV7rawLineACSS_tcfc","roleHeading":"Initializer","title":"init(rawLine:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"rawLine","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")"}],"symbolKind":"init"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem\/init(rawline:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawLine"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/init(rawLine:)":{"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"rawLine","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"url":"\/documentation\/gopherhelpers\/gopheritem\/init(rawline:)","kind":"symbol","title":"init(rawLine:)","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/init(rawLine:)","role":"symbol","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"kind":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem","title":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"navigatorTitle":[{"text":"gopherItem","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file
+{"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"symbol","modules":[{"name":"GopherHelpers"}],"title":"init(rawLine:)","roleHeading":"Initializer","externalID":"s:13GopherHelpers10gopherItemV7rawLineACSS_tcfc","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"rawLine"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"rawLine","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/init(rawLine:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem\/init(rawline:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherItem","kind":"identifier"}],"title":"gopherItem","navigatorTitle":[{"kind":"identifier","text":"gopherItem"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem","abstract":[],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/init(rawLine:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"rawLine"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"title":"init(rawLine:)","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/init(rawLine:)","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/init(rawline:)","kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritem/message.json b/docs/data/documentation/gopherhelpers/gopheritem/message.json
index 585ae73..a80e683 100644
--- a/docs/data/documentation/gopherhelpers/gopheritem/message.json
+++ b/docs/data/documentation/gopherhelpers/gopheritem/message.json
@@ -1 +1 @@
-{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem\/message"]}],"metadata":{"symbolKind":"property","externalID":"s:13GopherHelpers10gopherItemV7messageSSvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"message"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","modules":[{"name":"GopherHelpers"}],"title":"message","roleHeading":"Instance Property"},"sections":[],"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/message","interfaceLanguage":"swift"},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"kind":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem","title":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"navigatorTitle":[{"text":"gopherItem","kind":"identifier"}],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/message":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/message","kind":"symbol","title":"message","role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/message","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"message","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem\/message"]}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","roleHeading":"Instance Property","title":"message","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers10gopherItemV7messageSSvp","symbolKind":"property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/message"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"message","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/message":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"message","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/message","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/message","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherItem","kind":"identifier"}],"title":"gopherItem","navigatorTitle":[{"kind":"identifier","text":"gopherItem"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem","abstract":[],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritem/parseditemtype.json b/docs/data/documentation/gopherhelpers/gopheritem/parseditemtype.json
index a6042aa..9897d64 100644
--- a/docs/data/documentation/gopherhelpers/gopheritem/parseditemtype.json
+++ b/docs/data/documentation/gopherhelpers/gopheritem/parseditemtype.json
@@ -1 +1 @@
-{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem\/parseditemtype"]}],"sections":[],"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/parsedItemType","interfaceLanguage":"swift"},"metadata":{"symbolKind":"property","title":"parsedItemType","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"parsedItemType","kind":"identifier"},{"kind":"text","text":": "},{"text":"gopherItemType","kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO"}],"role":"symbol","externalID":"s:13GopherHelpers10gopherItemV06parsedD4TypeAA0cdF0Ovp","roleHeading":"Instance Property","modules":[{"name":"GopherHelpers"}]},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parsedItemType"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","text":"gopherItemType"}],"platforms":["macOS"]}]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/parsedItemType":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parsedItemType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","kind":"typeIdentifier"}],"url":"\/documentation\/gopherhelpers\/gopheritem\/parseditemtype","kind":"symbol","title":"parsedItemType","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/parsedItemType","role":"symbol","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"kind":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem","title":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"navigatorTitle":[{"text":"gopherItem","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"sections":[],"metadata":{"externalID":"s:13GopherHelpers10gopherItemV06parsedD4TypeAA0cdF0Ovp","symbolKind":"property","modules":[{"name":"GopherHelpers"}],"title":"parsedItemType","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parsedItemType"},{"kind":"text","text":": "},{"text":"gopherItemType","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","kind":"typeIdentifier"}],"roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"parsedItemType"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","kind":"typeIdentifier","text":"gopherItemType"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritem\/parseditemtype"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/parsedItemType","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/parsedItemType":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"parsedItemType","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers14gopherItemTypeO","text":"gopherItemType"}],"abstract":[],"title":"parsedItemType","type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/parsedItemType","url":"\/documentation\/gopherhelpers\/gopheritem\/parseditemtype","kind":"symbol","role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherItem","kind":"identifier"}],"title":"gopherItem","navigatorTitle":[{"kind":"identifier","text":"gopherItem"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem","abstract":[],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritem/port.json b/docs/data/documentation/gopherhelpers/gopheritem/port.json
index d2db691..8e777cf 100644
--- a/docs/data/documentation/gopherhelpers/gopheritem/port.json
+++ b/docs/data/documentation/gopherhelpers/gopheritem/port.json
@@ -1 +1 @@
-{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"symbolKind":"property","modules":[{"name":"GopherHelpers"}],"title":"port","role":"symbol","externalID":"s:13GopherHelpers10gopherItemV4portSivp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"port","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"roleHeading":"Instance Property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem\/port"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/port"},"sections":[],"kind":"symbol","references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"kind":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem","title":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"navigatorTitle":[{"text":"gopherItem","kind":"identifier"}],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/port":{"url":"\/documentation\/gopherhelpers\/gopheritem\/port","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/port","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"type":"topic","role":"symbol","kind":"symbol","title":"port"}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem\/port"]}],"sections":[],"metadata":{"role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers10gopherItemV4portSivp","title":"port","roleHeading":"Instance Property"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/port"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/port":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"port","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/port","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/port","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherItem","kind":"identifier"}],"title":"gopherItem","navigatorTitle":[{"kind":"identifier","text":"gopherItem"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem","abstract":[],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritem/rawdata.json b/docs/data/documentation/gopherhelpers/gopheritem/rawdata.json
index cff0829..f74063a 100644
--- a/docs/data/documentation/gopherhelpers/gopheritem/rawdata.json
+++ b/docs/data/documentation/gopherhelpers/gopheritem/rawdata.json
@@ -1 +1 @@
-{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawData"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"metadata":{"title":"rawData","externalID":"s:13GopherHelpers10gopherItemV7rawData7NIOCore10ByteBufferVSgvp","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"rawData","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?"}],"modules":[{"name":"GopherHelpers"}],"role":"symbol","roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem\/rawdata"]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"kind":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem","title":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"navigatorTitle":[{"text":"gopherItem","kind":"identifier"}],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/rawData":{"url":"\/documentation\/gopherhelpers\/gopheritem\/rawdata","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawData","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"text":"?","kind":"text"}],"type":"topic","title":"rawData","kind":"symbol"}}} \ No newline at end of file
+{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawData"},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem\/rawdata"]}],"kind":"symbol","metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"rawData","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?"}],"modules":[{"name":"GopherHelpers"}],"roleHeading":"Instance Property","externalID":"s:13GopherHelpers10gopherItemV7rawData7NIOCore10ByteBufferVSgvp","symbolKind":"property","title":"rawData"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"kind":"text","text":"?"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/rawData":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rawData","kind":"identifier"},{"kind":"text","text":": "},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"rawData","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawData","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/rawdata","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherItem","kind":"identifier"}],"title":"gopherItem","navigatorTitle":[{"kind":"identifier","text":"gopherItem"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem","abstract":[],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritem/rawline.json b/docs/data/documentation/gopherhelpers/gopheritem/rawline.json
index bda08e0..cb53cef 100644
--- a/docs/data/documentation/gopherhelpers/gopheritem/rawline.json
+++ b/docs/data/documentation/gopherhelpers/gopheritem/rawline.json
@@ -1 +1 @@
-{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"metadata":{"roleHeading":"Instance Property","title":"rawLine","symbolKind":"property","role":"symbol","externalID":"s:13GopherHelpers10gopherItemV7rawLineSSvp","modules":[{"name":"GopherHelpers"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawLine"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritem\/rawline"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawLine"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rawLine"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]}]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/rawLine":{"url":"\/documentation\/gopherhelpers\/gopheritem\/rawline","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"rawLine","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawLine","abstract":[],"role":"symbol","kind":"symbol","title":"rawLine"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"kind":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem","title":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"navigatorTitle":[{"text":"gopherItem","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file
+{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"rawLine","symbolKind":"property","externalID":"s:13GopherHelpers10gopherItemV7rawLineSSvp","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rawLine","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"role":"symbol","modules":[{"name":"GopherHelpers"}]},"kind":"symbol","identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawLine","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawLine"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem\/rawline"]}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"sections":[],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherItem","kind":"identifier"}],"title":"gopherItem","navigatorTitle":[{"kind":"identifier","text":"gopherItem"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem","abstract":[],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/rawLine":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rawLine"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"rawLine","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/rawLine","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/rawline","kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritem/selector.json b/docs/data/documentation/gopherhelpers/gopheritem/selector.json
index 1da89b6..e8148d1 100644
--- a/docs/data/documentation/gopherhelpers/gopheritem/selector.json
+++ b/docs/data/documentation/gopherhelpers/gopheritem/selector.json
@@ -1 +1 @@
-{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"selector","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritem\/selector"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/selector"},"metadata":{"role":"symbol","externalID":"s:13GopherHelpers10gopherItemV8selectorSSvp","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"selector"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"modules":[{"name":"GopherHelpers"}],"title":"selector","symbolKind":"property","roleHeading":"Instance Property"},"kind":"symbol","references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/selector":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"selector","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"url":"\/documentation\/gopherhelpers\/gopheritem\/selector","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/selector","title":"selector","abstract":[],"role":"symbol","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"kind":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem","title":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"navigatorTitle":[{"text":"gopherItem","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file
+{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/selector"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"selector","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem\/selector"]}],"metadata":{"modules":[{"name":"GopherHelpers"}],"symbolKind":"property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"selector","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"roleHeading":"Instance Property","externalID":"s:13GopherHelpers10gopherItemV8selectorSSvp","title":"selector"},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/selector":{"url":"\/documentation\/gopherhelpers\/gopheritem\/selector","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/selector","abstract":[],"title":"selector","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"selector","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"url":"\/documentation\/gopherhelpers","role":"collection","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","abstract":[],"type":"topic","title":"GopherHelpers"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherItem","kind":"identifier"}],"title":"gopherItem","navigatorTitle":[{"kind":"identifier","text":"gopherItem"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem","abstract":[],"role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritem/valid.json b/docs/data/documentation/gopherhelpers/gopheritem/valid.json
index b463dbd..e67c5e4 100644
--- a/docs/data/documentation/gopherhelpers/gopheritem/valid.json
+++ b/docs/data/documentation/gopherhelpers/gopheritem/valid.json
@@ -1 +1 @@
-{"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/valid","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"valid"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritem\/valid"]}],"sections":[],"metadata":{"roleHeading":"Instance Property","title":"valid","symbolKind":"property","role":"symbol","externalID":"s:13GopherHelpers10gopherItemV5validSbvp","modules":[{"name":"GopherHelpers"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"valid","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"kind":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem","title":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"navigatorTitle":[{"text":"gopherItem","kind":"identifier"}],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/valid":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"valid","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/gopherhelpers\/gopheritem\/valid","kind":"symbol","title":"valid","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/valid","role":"symbol","type":"topic"}}} \ No newline at end of file
+{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritem\/valid"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"valid","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"languages":["swift"]}]}],"sections":[],"metadata":{"symbolKind":"property","modules":[{"name":"GopherHelpers"}],"role":"symbol","roleHeading":"Instance Property","title":"valid","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"valid","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"externalID":"s:13GopherHelpers10gopherItemV5validSbvp"},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem"]]},"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/valid","interfaceLanguage":"swift"},"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem/valid":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"valid","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"valid","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem\/valid","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem\/valid","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherItem","kind":"identifier"}],"title":"gopherItem","navigatorTitle":[{"kind":"identifier","text":"gopherItem"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem","abstract":[],"role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype.json b/docs/data/documentation/gopherhelpers/gopheritemtype.json
index 72f4dba..b65f3c7 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype.json
@@ -1 +1 @@
-{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/GopherHelpers\/SQ","doc:\/\/GopherHelpers\/SH"],"type":"conformsTo","kind":"relationships"}],"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItemType"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype"]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binary","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bindos","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binhex","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bitmap","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/directory","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/doc","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/error","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/gif","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/html","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/image","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/info","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/mirror","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/movie","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/nameserver","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/search","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/sound","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/telnet","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/text","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/tn3270Session","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/uuencoded"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/Equatable-Implementations"]}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers"]]},"metadata":{"externalID":"s:13GopherHelpers14gopherItemTypeO","title":"gopherItemType","modules":[{"name":"GopherHelpers"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItemType"}],"role":"symbol","roleHeading":"Enumeration","symbolKind":"enum","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"references":{"doc://GopherHelpers/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/GopherHelpers\/SH","type":"unresolvable"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/tn3270Session":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/tn3270session","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/tn3270Session","role":"symbol","title":"gopherItemType.tn3270Session","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tn3270Session","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/movie":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/movie","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/movie","role":"symbol","title":"gopherItemType.movie","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"movie"}],"kind":"symbol","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/sound":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/sound","title":"gopherItemType.sound","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/sound","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sound","kind":"identifier"}],"abstract":[],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/uuencoded":{"abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/uuencoded","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"uuencoded"}],"title":"gopherItemType.uuencoded","role":"symbol","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/uuencoded","type":"topic"},"doc://GopherHelpers/SQ":{"identifier":"doc:\/\/GopherHelpers\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/telnet":{"abstract":[],"kind":"symbol","title":"gopherItemType.telnet","url":"\/documentation\/gopherhelpers\/gopheritemtype\/telnet","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/telnet","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"telnet"}],"type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/doc":{"kind":"symbol","title":"gopherItemType.doc","role":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/doc","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"doc"}],"abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/doc","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/bindos":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/bindos","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bindos","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bindos","kind":"identifier"}],"title":"gopherItemType.bindos"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/nameserver":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/nameserver","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/nameserver","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nameserver"}],"title":"gopherItemType.nameserver"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/gif":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/gif","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/gif","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"gif","kind":"identifier"}],"title":"gopherItemType.gif"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/Equatable-Implementations":{"type":"topic","abstract":[],"role":"collectionGroup","url":"\/documentation\/gopherhelpers\/gopheritemtype\/equatable-implementations","title":"Equatable Implementations","kind":"article","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/Equatable-Implementations"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/binary":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/binary","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binary","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"binary"}],"title":"gopherItemType.binary"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/error":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/error","url":"\/documentation\/gopherhelpers\/gopheritemtype\/error","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType.error","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/binhex":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/binhex","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binhex","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"binhex","kind":"identifier"}],"title":"gopherItemType.binhex"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/text":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/text","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/text","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"text"}],"title":"gopherItemType.text"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/info":{"abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/info","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"info","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/info","type":"topic","title":"gopherItemType.info"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/directory":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/directory","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/directory","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"directory","kind":"identifier"}],"title":"gopherItemType.directory"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/search":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/search","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/search","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"search"}],"title":"gopherItemType.search"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/html":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/html","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/html","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"html","kind":"identifier"}],"title":"gopherItemType.html"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/image":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/image","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/image","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"image"}],"title":"gopherItemType.image"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/bitmap":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/bitmap","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bitmap","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bitmap","kind":"identifier"}],"title":"gopherItemType.bitmap"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/mirror":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/mirror","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/mirror","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mirror"}],"title":"gopherItemType.mirror"}}} \ No newline at end of file
+{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype"]}],"sections":[],"metadata":{"roleHeading":"Enumeration","title":"gopherItemType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}],"symbolKind":"enum","modules":[{"name":"GopherHelpers"}],"role":"symbol","externalID":"s:13GopherHelpers14gopherItemTypeO"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binary","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bindos","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binhex","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bitmap","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/directory","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/doc","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/error","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/gif","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/html","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/image","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/info","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/mirror","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/movie","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/nameserver","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/search","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/sound","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/telnet","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/text","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/tn3270Session","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/uuencoded"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/Equatable-Implementations"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/GopherHelpers\/SQ","doc:\/\/GopherHelpers\/SH"],"kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers"]]},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/nameserver":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nameserver","kind":"identifier"}],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/nameserver","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/nameserver","abstract":[],"type":"topic","title":"gopherItemType.nameserver"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/bitmap":{"role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/bitmap","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bitmap","kind":"identifier"}],"kind":"symbol","title":"gopherItemType.bitmap","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bitmap","abstract":[],"type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/image":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/image","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"image"}],"title":"gopherItemType.image","type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/image","role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/Equatable-Implementations":{"title":"Equatable Implementations","type":"topic","role":"collectionGroup","url":"\/documentation\/gopherhelpers\/gopheritemtype\/equatable-implementations","abstract":[],"kind":"article","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/Equatable-Implementations"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/mirror":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/mirror","role":"symbol","title":"gopherItemType.mirror","type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/mirror","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mirror"}],"kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/uuencoded":{"title":"gopherItemType.uuencoded","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/uuencoded","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"uuencoded"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/uuencoded"},"doc://GopherHelpers/SQ":{"type":"unresolvable","identifier":"doc:\/\/GopherHelpers\/SQ","title":"Swift.Equatable"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/doc":{"title":"gopherItemType.doc","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/doc","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"doc","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/doc"},"doc://GopherHelpers/SH":{"type":"unresolvable","identifier":"doc:\/\/GopherHelpers\/SH","title":"Swift.Hashable"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/info":{"title":"gopherItemType.info","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/info","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"info"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/info"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/telnet":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/telnet","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"telnet"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/telnet","type":"topic","title":"gopherItemType.telnet"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/sound":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/sound","kind":"symbol","type":"topic","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/sound","title":"gopherItemType.sound","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sound","kind":"identifier"}],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/html":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/html","title":"gopherItemType.html","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"html"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/html","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/binhex":{"title":"gopherItemType.binhex","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/binhex","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"binhex","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binhex"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/gif":{"title":"gopherItemType.gif","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/gif","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gif"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/gif"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/directory":{"title":"gopherItemType.directory","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/directory","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"directory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/directory"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/tn3270Session":{"title":"gopherItemType.tn3270Session","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/tn3270session","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tn3270Session"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/tn3270Session"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/movie":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/movie","type":"topic","abstract":[],"title":"gopherItemType.movie","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/movie","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"movie"}],"kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/text":{"title":"gopherItemType.text","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/text","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"text","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/text"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/binary":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/binary","abstract":[],"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"binary","kind":"identifier"}],"title":"gopherItemType.binary","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binary","role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/error":{"title":"gopherItemType.error","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/error","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/error"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/search":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/search","kind":"symbol","role":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/search","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"search","kind":"identifier"}],"type":"topic","title":"gopherItemType.search"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/bindos":{"title":"gopherItemType.bindos","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/bindos","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"bindos","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bindos"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/!=(_:_:).json b/docs/data/documentation/gopherhelpers/gopheritemtype/!=(_:_:).json
index 78c7c22..3e3d1f5 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/!=(_:_:).json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/!=(_:_:).json
@@ -1 +1 @@
-{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"metadata":{"symbolKind":"op","modules":[{"relatedModules":["Swift"],"name":"GopherHelpers"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:13GopherHelpers14gopherItemTypeO","extendedModule":"Swift","title":"!=(_:_:)","role":"symbol","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/Equatable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/!=(_:_:)"},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/!=(_:_:)":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","abstract":[],"title":"!=(_:_:)","role":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/!=(_:_:)"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/Equatable-Implementations":{"type":"topic","abstract":[],"role":"collectionGroup","url":"\/documentation\/gopherhelpers\/gopheritemtype\/equatable-implementations","title":"Equatable Implementations","kind":"article","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/Equatable-Implementations"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"}}} \ No newline at end of file
+{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/!=(_:_:)"},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/Equatable-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"title":"!=(_:_:)","symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:13GopherHelpers14gopherItemTypeO","roleHeading":"Operator","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","modules":[{"name":"GopherHelpers","relatedModules":["Swift"]}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/!=(_:_:)"]}],"sections":[],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/!=(_:_:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/!=(_:_:)","title":"!=(_:_:)","url":"\/documentation\/gopherhelpers\/gopheritemtype\/!=(_:_:)","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/Equatable-Implementations":{"title":"Equatable Implementations","type":"topic","role":"collectionGroup","url":"\/documentation\/gopherhelpers\/gopheritemtype\/equatable-implementations","abstract":[],"kind":"article","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/Equatable-Implementations"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/binary.json b/docs/data/documentation/gopherhelpers/gopheritemtype/binary.json
index 592b340..39f92a2 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/binary.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/binary.json
@@ -1 +1 @@
-{"metadata":{"symbolKind":"case","role":"symbol","externalID":"s:13GopherHelpers14gopherItemTypeO6binaryyA2CmF","title":"gopherItemType.binary","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"binary","kind":"identifier"}],"modules":[{"name":"GopherHelpers"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/binary"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"binary","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binary","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/binary":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/binary","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binary","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"binary"}],"title":"gopherItemType.binary"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]}}} \ No newline at end of file
+{"kind":"symbol","metadata":{"roleHeading":"Case","modules":[{"name":"GopherHelpers"}],"title":"gopherItemType.binary","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"binary","kind":"identifier"}],"externalID":"s:13GopherHelpers14gopherItemTypeO6binaryyA2CmF","symbolKind":"case","role":"symbol"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"binary","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binary","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/binary"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/binary":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/binary","abstract":[],"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"binary","kind":"identifier"}],"title":"gopherItemType.binary","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binary","role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"url":"\/documentation\/gopherhelpers","role":"collection","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","abstract":[],"type":"topic","title":"GopherHelpers"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/bindos.json b/docs/data/documentation/gopherhelpers/gopheritemtype/bindos.json
index f0879fe..ef18da4 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/bindos.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/bindos.json
@@ -1 +1 @@
-{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"bindos","kind":"identifier"}]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bindos","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/bindos"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"externalID":"s:13GopherHelpers14gopherItemTypeO6bindosyA2CmF","modules":[{"name":"GopherHelpers"}],"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"bindos","kind":"identifier"}],"symbolKind":"case","title":"gopherItemType.bindos","role":"symbol"},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/bindos":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/bindos","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bindos","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bindos","kind":"identifier"}],"title":"gopherItemType.bindos"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bindos"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/bindos"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bindos"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"bindos","kind":"identifier"}],"symbolKind":"case","modules":[{"name":"GopherHelpers"}],"title":"gopherItemType.bindos","roleHeading":"Case","role":"symbol","externalID":"s:13GopherHelpers14gopherItemTypeO6bindosyA2CmF"},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/bindos":{"title":"gopherItemType.bindos","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/bindos","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"bindos","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bindos"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/binhex.json b/docs/data/documentation/gopherhelpers/gopheritemtype/binhex.json
index 3da1360..4ec27e6 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/binhex.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/binhex.json
@@ -1 +1 @@
-{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"binhex"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/binhex"]}],"metadata":{"roleHeading":"Case","modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers14gopherItemTypeO6binhexyA2CmF","title":"gopherItemType.binhex","symbolKind":"case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"binhex"}]},"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binhex","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/binhex":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/binhex","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binhex","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"binhex","kind":"identifier"}],"title":"gopherItemType.binhex"}}} \ No newline at end of file
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"binhex"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binhex"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/binhex"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"metadata":{"title":"gopherItemType.binhex","symbolKind":"case","externalID":"s:13GopherHelpers14gopherItemTypeO6binhexyA2CmF","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"binhex","kind":"identifier"}],"role":"symbol","modules":[{"name":"GopherHelpers"}]},"sections":[],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/binhex":{"title":"gopherItemType.binhex","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/binhex","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"binhex","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/binhex"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/bitmap.json b/docs/data/documentation/gopherhelpers/gopheritemtype/bitmap.json
index 7fb2765..d3605c4 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/bitmap.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/bitmap.json
@@ -1 +1 @@
-{"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bitmap","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bitmap"},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"bitmap","kind":"identifier"}],"symbolKind":"case","modules":[{"name":"GopherHelpers"}],"title":"gopherItemType.bitmap","roleHeading":"Case","role":"symbol","externalID":"s:13GopherHelpers14gopherItemTypeO6bitmapyA2CmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/bitmap"]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/bitmap":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/bitmap","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bitmap","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"bitmap","kind":"identifier"}],"title":"gopherItemType.bitmap"}}} \ No newline at end of file
+{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bitmap"}],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/bitmap"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bitmap"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"metadata":{"modules":[{"name":"GopherHelpers"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"bitmap","kind":"identifier"}],"title":"gopherItemType.bitmap","externalID":"s:13GopherHelpers14gopherItemTypeO6bitmapyA2CmF"},"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/bitmap":{"role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/bitmap","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bitmap","kind":"identifier"}],"kind":"symbol","title":"gopherItemType.bitmap","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/bitmap","abstract":[],"type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/directory.json b/docs/data/documentation/gopherhelpers/gopheritemtype/directory.json
index 51357c1..a786635 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/directory.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/directory.json
@@ -1 +1 @@
-{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/directory"},"metadata":{"role":"symbol","title":"gopherItemType.directory","modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers14gopherItemTypeO9directoryyA2CmF","roleHeading":"Case","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"directory","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"directory"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/directory"]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/directory":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/directory","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/directory","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"directory","kind":"identifier"}],"title":"gopherItemType.directory"}}} \ No newline at end of file
+{"metadata":{"roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:13GopherHelpers14gopherItemTypeO9directoryyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"directory","kind":"identifier"}],"modules":[{"name":"GopherHelpers"}],"title":"gopherItemType.directory"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"directory","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/directory"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/directory"},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/directory":{"title":"gopherItemType.directory","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/directory","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"directory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/directory"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/doc.json b/docs/data/documentation/gopherhelpers/gopheritemtype/doc.json
index e9b8b03..0d285d3 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/doc.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/doc.json
@@ -1 +1 @@
-{"metadata":{"roleHeading":"Case","role":"symbol","externalID":"s:13GopherHelpers14gopherItemTypeO3docyA2CmF","title":"gopherItemType.doc","modules":[{"name":"GopherHelpers"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"doc","kind":"identifier"}],"symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/doc"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"doc"}],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/doc","interfaceLanguage":"swift"},"sections":[],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/doc":{"kind":"symbol","title":"gopherItemType.doc","role":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/doc","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"doc"}],"abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/doc","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"}}} \ No newline at end of file
+{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"doc"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/doc"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"GopherHelpers"}],"title":"gopherItemType.doc","roleHeading":"Case","externalID":"s:13GopherHelpers14gopherItemTypeO3docyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"doc","kind":"identifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/doc"},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/doc":{"title":"gopherItemType.doc","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/doc","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"doc","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/doc"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/equatable-implementations.json b/docs/data/documentation/gopherhelpers/gopheritemtype/equatable-implementations.json
index de02092..a6c796f 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/equatable-implementations.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/equatable-implementations.json
@@ -1 +1 @@
-{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/equatable-implementations"]}],"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/!=(_:_:)"]}],"metadata":{"modules":[{"name":"GopherHelpers"}],"role":"collectionGroup","title":"Equatable Implementations"},"sections":[],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/!=(_:_:)":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","abstract":[],"title":"!=(_:_:)","role":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/!=(_:_:)"}}} \ No newline at end of file
+{"metadata":{"modules":[{"name":"GopherHelpers"}],"title":"Equatable Implementations","role":"collectionGroup"},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"identifiers":["doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/!=(_:_:)"],"generated":true,"title":"Operators"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/equatable-implementations"]}],"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/Equatable-Implementations"},"sections":[],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/!=(_:_:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/!=(_:_:)","title":"!=(_:_:)","url":"\/documentation\/gopherhelpers\/gopheritemtype\/!=(_:_:)","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"url":"\/documentation\/gopherhelpers","role":"collection","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","abstract":[],"type":"topic","title":"GopherHelpers"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/error.json b/docs/data/documentation/gopherhelpers/gopheritemtype/error.json
index 1a83cab..532b0b3 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/error.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/error.json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"}],"platforms":["macOS"]}]}],"metadata":{"symbolKind":"case","modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers14gopherItemTypeO5erroryA2CmF","role":"symbol","roleHeading":"Case","title":"gopherItemType.error","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"}]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/error"},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://GopherHelpers/documentation/GopherHelpers":{"title":"GopherHelpers","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers","type":"topic","role":"collection","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/error":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/error","url":"\/documentation\/gopherhelpers\/gopheritemtype\/error","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType.error","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/error"]}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/error"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"error"}],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Case","role":"symbol","modules":[{"name":"GopherHelpers"}],"title":"gopherItemType.error","symbolKind":"case","externalID":"s:13GopherHelpers14gopherItemTypeO5erroryA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"}]},"sections":[],"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/error":{"title":"gopherItemType.error","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/error","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/error"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/gif.json b/docs/data/documentation/gopherhelpers/gopheritemtype/gif.json
index 339f001..90b0d84 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/gif.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/gif.json
@@ -1 +1 @@
-{"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"GopherHelpers"}],"title":"gopherItemType.gif","roleHeading":"Case","externalID":"s:13GopherHelpers14gopherItemTypeO3gifyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"gif","kind":"identifier"}],"symbolKind":"case","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/gif"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"gif"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/gif","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/gif":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/gif","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/gif","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"gif","kind":"identifier"}],"title":"gopherItemType.gif"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/gif"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gif"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/gif"},"metadata":{"title":"gopherItemType.gif","roleHeading":"Case","role":"symbol","externalID":"s:13GopherHelpers14gopherItemTypeO3gifyA2CmF","modules":[{"name":"GopherHelpers"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"gif","kind":"identifier"}],"symbolKind":"case"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"kind":"symbol","references":{"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/gif":{"title":"gopherItemType.gif","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/gif","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gif"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/gif"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/html.json b/docs/data/documentation/gopherhelpers/gopheritemtype/html.json
index ac7e87e..cf6acbf 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/html.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/html.json
@@ -1 +1 @@
-{"sections":[],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/html"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"html","kind":"identifier"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:13GopherHelpers14gopherItemTypeO4htmlyA2CmF","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"html","kind":"identifier"}],"roleHeading":"Case","title":"gopherItemType.html","symbolKind":"case","modules":[{"name":"GopherHelpers"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/html"]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/html":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/html","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/html","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"html","kind":"identifier"}],"title":"gopherItemType.html"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"}}} \ No newline at end of file
+{"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/html","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"html"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"html"}],"roleHeading":"Case","modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers14gopherItemTypeO4htmlyA2CmF","title":"gopherItemType.html"},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/html"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/html":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/html","title":"gopherItemType.html","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"html"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/html","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers":{"url":"\/documentation\/gopherhelpers","role":"collection","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","abstract":[],"type":"topic","title":"GopherHelpers"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/image.json b/docs/data/documentation/gopherhelpers/gopheritemtype/image.json
index 36047fb..d99dbb3 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/image.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/image.json
@@ -1 +1 @@
-{"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/image","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers14gopherItemTypeO5imageyA2CmF","roleHeading":"Case","title":"gopherItemType.image","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"image"}],"symbolKind":"case"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"sections":[],"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/image"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"image"}],"languages":["swift"]}]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/image":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/image","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/image","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"image"}],"title":"gopherItemType.image"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]}}} \ No newline at end of file
+{"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/image"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/image","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"image","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"image","kind":"identifier"}],"title":"gopherItemType.image","externalID":"s:13GopherHelpers14gopherItemTypeO5imageyA2CmF","symbolKind":"case","role":"symbol","roleHeading":"Case","modules":[{"name":"GopherHelpers"}]},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/image":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/image","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"image"}],"title":"gopherItemType.image","type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/image","role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/info.json b/docs/data/documentation/gopherhelpers/gopheritemtype/info.json
index 183df58..5d89758 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/info.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/info.json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"info","kind":"identifier"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Case","externalID":"s:13GopherHelpers14gopherItemTypeO4infoyA2CmF","modules":[{"name":"GopherHelpers"}],"role":"symbol","symbolKind":"case","title":"gopherItemType.info","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"info"}]},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/info"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/info","interfaceLanguage":"swift"},"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"kind":"symbol","title":"GopherHelpers","abstract":[],"url":"\/documentation\/gopherhelpers","type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/info":{"abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/info","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"info","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/info","type":"topic","title":"gopherItemType.info"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]}}} \ No newline at end of file
+{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/info"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"info","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/info"},"metadata":{"role":"symbol","roleHeading":"Case","title":"gopherItemType.info","modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers14gopherItemTypeO4infoyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"info"}]},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/info":{"title":"gopherItemType.info","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/info","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"info"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/info"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/mirror.json b/docs/data/documentation/gopherhelpers/gopheritemtype/mirror.json
index a535e67..aab6e09 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/mirror.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/mirror.json
@@ -1 +1 @@
-{"sections":[],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"kind":"symbol","identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/mirror","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mirror"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"case","modules":[{"name":"GopherHelpers"}],"role":"symbol","title":"gopherItemType.mirror","externalID":"s:13GopherHelpers14gopherItemTypeO6mirroryA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mirror"}],"roleHeading":"Case"},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/mirror"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/mirror":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/mirror","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/mirror","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mirror"}],"title":"gopherItemType.mirror"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"}}} \ No newline at end of file
+{"sections":[],"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/mirror"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers14gopherItemTypeO6mirroryA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mirror","kind":"identifier"}],"symbolKind":"case","title":"gopherItemType.mirror","roleHeading":"Case","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/mirror"},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mirror"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/mirror":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/mirror","role":"symbol","title":"gopherItemType.mirror","type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/mirror","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mirror"}],"kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/movie.json b/docs/data/documentation/gopherhelpers/gopheritemtype/movie.json
index 91c78b7..2a64d0e 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/movie.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/movie.json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"metadata":{"role":"symbol","symbolKind":"case","title":"gopherItemType.movie","modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers14gopherItemTypeO5movieyA2CmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"movie","kind":"identifier"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"movie"}],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/movie"},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/movie"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/movie":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/movie","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/movie","role":"symbol","title":"gopherItemType.movie","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"movie"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file
+{"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/movie","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"movie"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"title":"gopherItemType.movie","externalID":"s:13GopherHelpers14gopherItemTypeO5movieyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"movie","kind":"identifier"}],"symbolKind":"case","modules":[{"name":"GopherHelpers"}],"role":"symbol","roleHeading":"Case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/movie"]}],"kind":"symbol","references":{"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/movie":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/movie","type":"topic","abstract":[],"title":"gopherItemType.movie","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/movie","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"movie"}],"kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/nameserver.json b/docs/data/documentation/gopherhelpers/gopheritemtype/nameserver.json
index 77109f2..68b3206 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/nameserver.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/nameserver.json
@@ -1 +1 @@
-{"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/nameserver"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nameserver","kind":"identifier"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/nameserver"},"metadata":{"symbolKind":"case","role":"symbol","externalID":"s:13GopherHelpers14gopherItemTypeO10nameserveryA2CmF","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nameserver","kind":"identifier"}],"modules":[{"name":"GopherHelpers"}],"title":"gopherItemType.nameserver"},"kind":"symbol","references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/nameserver":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/nameserver","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/nameserver","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nameserver"}],"title":"gopherItemType.nameserver"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]}}} \ No newline at end of file
+{"metadata":{"title":"gopherItemType.nameserver","symbolKind":"case","modules":[{"name":"GopherHelpers"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nameserver","kind":"identifier"}],"roleHeading":"Case","role":"symbol","externalID":"s:13GopherHelpers14gopherItemTypeO10nameserveryA2CmF"},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"kind":"symbol","identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/nameserver","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nameserver","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/nameserver"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/nameserver":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nameserver","kind":"identifier"}],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/nameserver","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/nameserver","abstract":[],"type":"topic","title":"gopherItemType.nameserver"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/search.json b/docs/data/documentation/gopherhelpers/gopheritemtype/search.json
index 1dc7e3b..c0fb17c 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/search.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/search.json
@@ -1 +1 @@
-{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/search"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/search","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"search"}],"role":"symbol","modules":[{"name":"GopherHelpers"}],"symbolKind":"case","externalID":"s:13GopherHelpers14gopherItemTypeO6searchyA2CmF","title":"gopherItemType.search","roleHeading":"Case"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"search"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/search":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/search","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/search","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"search"}],"title":"gopherItemType.search"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]}}} \ No newline at end of file
+{"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/search","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"search"}],"externalID":"s:13GopherHelpers14gopherItemTypeO6searchyA2CmF","title":"gopherItemType.search","modules":[{"name":"GopherHelpers"}],"roleHeading":"Case","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"search","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/search"]}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"type":"topic","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","kind":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/search":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/search","kind":"symbol","role":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/search","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"search","kind":"identifier"}],"type":"topic","title":"gopherItemType.search"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/sound.json b/docs/data/documentation/gopherhelpers/gopheritemtype/sound.json
index 16f82ff..28d8020 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/sound.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/sound.json
@@ -1 +1 @@
-{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/sound","interfaceLanguage":"swift"},"metadata":{"externalID":"s:13GopherHelpers14gopherItemTypeO5soundyA2CmF","modules":[{"name":"GopherHelpers"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sound"}],"symbolKind":"case","role":"symbol","title":"gopherItemType.sound"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sound","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/sound"]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/sound":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/sound","title":"gopherItemType.sound","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/sound","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sound","kind":"identifier"}],"abstract":[],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]}}} \ No newline at end of file
+{"metadata":{"symbolKind":"case","modules":[{"name":"GopherHelpers"}],"role":"symbol","externalID":"s:13GopherHelpers14gopherItemTypeO5soundyA2CmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"sound","kind":"identifier"}],"title":"gopherItemType.sound"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/sound"]}],"kind":"symbol","identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/sound","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sound","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"url":"\/documentation\/gopherhelpers","role":"collection","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","abstract":[],"type":"topic","title":"GopherHelpers"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/sound":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/sound","kind":"symbol","type":"topic","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/sound","title":"gopherItemType.sound","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"sound","kind":"identifier"}],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/telnet.json b/docs/data/documentation/gopherhelpers/gopheritemtype/telnet.json
index 493a271..6141198 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/telnet.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/telnet.json
@@ -1 +1 @@
-{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"gopherItemType.telnet","roleHeading":"Case","externalID":"s:13GopherHelpers14gopherItemTypeO6telnetyA2CmF","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"telnet","kind":"identifier"}],"modules":[{"name":"GopherHelpers"}]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/telnet"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"telnet","kind":"identifier"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/telnet"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/telnet":{"abstract":[],"kind":"symbol","title":"gopherItemType.telnet","url":"\/documentation\/gopherhelpers\/gopheritemtype\/telnet","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/telnet","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"telnet"}],"type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"}}} \ No newline at end of file
+{"sections":[],"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/telnet"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"modules":[{"name":"GopherHelpers"}],"roleHeading":"Case","symbolKind":"case","title":"gopherItemType.telnet","externalID":"s:13GopherHelpers14gopherItemTypeO6telnetyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"telnet"}],"role":"symbol"},"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/telnet","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"telnet"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"url":"\/documentation\/gopherhelpers","role":"collection","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","abstract":[],"type":"topic","title":"GopherHelpers"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/telnet":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/telnet","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"telnet"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/telnet","type":"topic","title":"gopherItemType.telnet"}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/text.json b/docs/data/documentation/gopherhelpers/gopheritemtype/text.json
index d322420..34c7862 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/text.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/text.json
@@ -1 +1 @@
-{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/text"},"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"text","kind":"identifier"}],"symbolKind":"case","modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers14gopherItemTypeO4textyA2CmF","roleHeading":"Case","title":"gopherItemType.text"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/text"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"kind":"symbol","references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/text":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/text","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/text","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"text"}],"title":"gopherItemType.text"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]}}} \ No newline at end of file
+{"sections":[],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"kind":"symbol","metadata":{"role":"symbol","title":"gopherItemType.text","modules":[{"name":"GopherHelpers"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"text"}],"roleHeading":"Case","externalID":"s:13GopherHelpers14gopherItemTypeO4textyA2CmF"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/text"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/text"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/text":{"title":"gopherItemType.text","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/text","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"text","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/text"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/tn3270session.json b/docs/data/documentation/gopherhelpers/gopheritemtype/tn3270session.json
index 21d502c..5cacfcb 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/tn3270session.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/tn3270session.json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tn3270Session","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/tn3270session"]}],"metadata":{"title":"gopherItemType.tn3270Session","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tn3270Session","kind":"identifier"}],"externalID":"s:13GopherHelpers14gopherItemTypeO13tn3270SessionyA2CmF","modules":[{"name":"GopherHelpers"}],"role":"symbol","roleHeading":"Case","symbolKind":"case"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/tn3270Session"},"references":{"doc://GopherHelpers/documentation/GopherHelpers":{"kind":"symbol","title":"GopherHelpers","abstract":[],"url":"\/documentation\/gopherhelpers","type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/tn3270Session":{"url":"\/documentation\/gopherhelpers\/gopheritemtype\/tn3270session","abstract":[],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/tn3270Session","role":"symbol","title":"gopherItemType.tn3270Session","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tn3270Session","kind":"identifier"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file
+{"sections":[],"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/tn3270session"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","modules":[{"name":"GopherHelpers"}],"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tn3270Session","kind":"identifier"}],"externalID":"s:13GopherHelpers14gopherItemTypeO13tn3270SessionyA2CmF","symbolKind":"case","title":"gopherItemType.tn3270Session"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tn3270Session","kind":"identifier"}],"platforms":["macOS"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/tn3270Session"},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/tn3270Session":{"title":"gopherItemType.tn3270Session","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/tn3270session","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tn3270Session"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/tn3270Session"},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/gopheritemtype/uuencoded.json b/docs/data/documentation/gopherhelpers/gopheritemtype/uuencoded.json
index 38727da..1eed898 100644
--- a/docs/data/documentation/gopherhelpers/gopheritemtype/uuencoded.json
+++ b/docs/data/documentation/gopherhelpers/gopheritemtype/uuencoded.json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"kind":"symbol","metadata":{"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"uuencoded","kind":"identifier"}],"modules":[{"name":"GopherHelpers"}],"externalID":"s:13GopherHelpers14gopherItemTypeO9uuencodedyA2CmF","title":"gopherItemType.uuencoded"},"sections":[],"variants":[{"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/uuencoded"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"uuencoded","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/uuencoded"},"references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"kind":"symbol","role":"symbol","title":"gopherItemType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherItemType"}],"navigatorTitle":[{"text":"gopherItemType","kind":"identifier"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/uuencoded":{"abstract":[],"url":"\/documentation\/gopherhelpers\/gopheritemtype\/uuencoded","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"uuencoded"}],"title":"gopherItemType.uuencoded","role":"symbol","kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/uuencoded","type":"topic"}}} \ No newline at end of file
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"uuencoded","kind":"identifier"}]}]}],"sections":[],"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/uuencoded","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/gopherhelpers\/gopheritemtype\/uuencoded"]}],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers","doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Case","externalID":"s:13GopherHelpers14gopherItemTypeO9uuencodedyA2CmF","role":"symbol","symbolKind":"case","title":"gopherItemType.uuencoded","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"uuencoded","kind":"identifier"}],"modules":[{"name":"GopherHelpers"}]},"kind":"symbol","references":{"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType/uuencoded":{"title":"gopherItemType.uuencoded","type":"topic","role":"symbol","url":"\/documentation\/gopherhelpers\/gopheritemtype\/uuencoded","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"uuencoded"}],"kind":"symbol","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType\/uuencoded"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItemType":{"url":"\/documentation\/gopherhelpers\/gopheritemtype","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"gopherItemType","kind":"identifier"}],"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItemType","type":"topic","title":"gopherItemType","navigatorTitle":[{"kind":"identifier","text":"gopherItemType"}]},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/gopherhelpers/itemtoimagetype(_:).json b/docs/data/documentation/gopherhelpers/itemtoimagetype(_:).json
index 4797c8b..c65490f 100644
--- a/docs/data/documentation/gopherhelpers/itemtoimagetype(_:).json
+++ b/docs/data/documentation/gopherhelpers/itemtoimagetype(_:).json
@@ -1 +1 @@
-{"identifier":{"url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/itemToImageType(_:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"itemToImageType","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13GopherHelpers10gopherItemV","kind":"typeIdentifier","text":"gopherItem"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"symbolKind":"func","externalID":"s:13GopherHelpers15itemToImageTypeySSAA10gopherItemVF","role":"symbol","title":"itemToImageType(_:)","roleHeading":"Function","modules":[{"name":"GopherHelpers"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"itemToImageType","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"item"},{"kind":"text","text":": "},{"text":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers10gopherItemV"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/gopherhelpers\/itemtoimagetype(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers"]]},"references":{"doc://GopherHelpers/documentation/GopherHelpers/itemToImageType(_:)":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"itemToImageType"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers10gopherItemV","text":"gopherItem"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/itemtoimagetype(_:)","abstract":[],"title":"itemToImageType(_:)","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/itemToImageType(_:)","role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"kind":"symbol","type":"topic","url":"\/documentation\/gopherhelpers\/gopheritem","title":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherItem"}],"navigatorTitle":[{"text":"gopherItem","kind":"identifier"}],"role":"symbol"},"doc://GopherHelpers/documentation/GopherHelpers":{"abstract":[],"kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","role":"collection","type":"topic"}}} \ No newline at end of file
+{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/itemToImageType(_:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/gopherhelpers\/itemtoimagetype(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"itemToImageType","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"item","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:13GopherHelpers10gopherItemV","text":"gopherItem","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"func","externalID":"s:13GopherHelpers15itemToImageTypeySSAA10gopherItemVF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"itemToImageType","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13GopherHelpers10gopherItemV","kind":"typeIdentifier","text":"gopherItem"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"roleHeading":"Function","title":"itemToImageType(_:)","modules":[{"name":"GopherHelpers"}]},"hierarchy":{"paths":[["doc:\/\/GopherHelpers\/documentation\/GopherHelpers"]]},"references":{"doc://GopherHelpers/documentation/GopherHelpers/itemToImageType(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/itemToImageType(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"itemToImageType","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers10gopherItemV","text":"gopherItem"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"url":"\/documentation\/gopherhelpers\/itemtoimagetype(_:)","title":"itemToImageType(_:)","kind":"symbol","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers":{"identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers","kind":"symbol","title":"GopherHelpers","url":"\/documentation\/gopherhelpers","role":"collection","type":"topic","abstract":[]},"doc://GopherHelpers/documentation/GopherHelpers/gopherItem":{"type":"topic","identifier":"doc:\/\/GopherHelpers\/documentation\/GopherHelpers\/gopherItem","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherItem","kind":"identifier"}],"title":"gopherItem","navigatorTitle":[{"kind":"identifier","text":"gopherItem"}],"kind":"symbol","url":"\/documentation\/gopherhelpers\/gopheritem","abstract":[],"role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher.json b/docs/data/documentation/swift_gopher.json
index e72e825..305a0d9 100644
--- a/docs/data/documentation/swift_gopher.json
+++ b/docs/data/documentation/swift_gopher.json
@@ -1 +1 @@
-{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher","interfaceLanguage":"swift"},"metadata":{"symbolKind":"module","roleHeading":"Command-line Tool","role":"collection","modules":[{"name":"swift-gopher"}],"title":"swift-gopher","externalID":"swift_gopher"},"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"],"title":"Classes"},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"],"title":"Structures"},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/versionString"],"title":"Variables"},{"title":"Functions","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/buildVersionStringResponse()"]},{"title":"Enumerations","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType"]}],"variants":[{"paths":["\/documentation\/swift_gopher"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[[]]},"sections":[],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ResponseType","kind":"identifier"}],"kind":"symbol","title":"ResponseType","url":"\/documentation\/swift_gopher\/responsetype","type":"topic","navigatorTitle":[{"text":"ResponseType","kind":"identifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","abstract":[],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/versionString":{"title":"versionString","url":"\/documentation\/swift_gopher\/versionstring","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"versionString"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/versionString","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/buildVersionStringResponse()":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/buildVersionStringResponse()","abstract":[],"kind":"symbol","title":"buildVersionStringResponse()","url":"\/documentation\/swift_gopher\/buildversionstringresponse()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"buildVersionStringResponse","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]}}} \ No newline at end of file
+{"sections":[],"variants":[{"paths":["\/documentation\/swift_gopher"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher"},"hierarchy":{"paths":[[]]},"topicSections":[{"title":"Classes","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]},{"title":"Structures","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/versionString"],"title":"Variables"},{"title":"Functions","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/buildVersionStringResponse()"]},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType"],"title":"Enumerations"}],"metadata":{"title":"swift-gopher","symbolKind":"module","roleHeading":"Command-line Tool","externalID":"swift_gopher","role":"collection","modules":[{"name":"swift-gopher"}]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://swift-gopher/documentation/swift_gopher/buildVersionStringResponse()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buildVersionStringResponse"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/buildVersionStringResponse()","abstract":[],"kind":"symbol","role":"symbol","title":"buildVersionStringResponse()","type":"topic","url":"\/documentation\/swift_gopher\/buildversionstringresponse()"},"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","title":"ResponseType","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ResponseType"}],"url":"\/documentation\/swift_gopher\/responsetype","navigatorTitle":[{"kind":"identifier","text":"ResponseType"}],"type":"topic"},"doc://swift-gopher/documentation/swift_gopher/versionString":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/versionString","type":"topic","url":"\/documentation\/swift_gopher\/versionstring","title":"versionString","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"versionString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/buildversionstringresponse().json b/docs/data/documentation/swift_gopher/buildversionstringresponse().json
index 13a4fec..b209fcc 100644
--- a/docs/data/documentation/swift_gopher/buildversionstringresponse().json
+++ b/docs/data/documentation/swift_gopher/buildversionstringresponse().json
@@ -1 +1 @@
-{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/buildVersionStringResponse()","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"metadata":{"roleHeading":"Function","symbolKind":"func","title":"buildVersionStringResponse()","externalID":"s:12swift_gopher26buildVersionStringResponseSSyF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"buildVersionStringResponse","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"swift-gopher"}]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"buildVersionStringResponse","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"platforms":["macOS"]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/buildversionstringresponse()"]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/buildVersionStringResponse()":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/buildVersionStringResponse()","abstract":[],"kind":"symbol","title":"buildVersionStringResponse()","url":"\/documentation\/swift_gopher\/buildversionstringresponse()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"buildVersionStringResponse","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol"}}} \ No newline at end of file
+{"metadata":{"roleHeading":"Function","modules":[{"name":"swift-gopher"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"buildVersionStringResponse","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"externalID":"s:12swift_gopher26buildVersionStringResponseSSyF","role":"symbol","title":"buildVersionStringResponse()","symbolKind":"func"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"buildVersionStringResponse"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/buildVersionStringResponse()"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/buildversionstringresponse()"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://swift-gopher/documentation/swift_gopher/buildVersionStringResponse()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buildVersionStringResponse"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/buildVersionStringResponse()","abstract":[],"kind":"symbol","role":"symbol","title":"buildVersionStringResponse()","type":"topic","url":"\/documentation\/swift_gopher\/buildversionstringresponse()"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler.json b/docs/data/documentation/swift_gopher/gopherhandler.json
index 2faf381..364c8dc 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler.json
+++ b/docs/data/documentation/swift_gopher/gopherhandler.json
@@ -1 +1 @@
-{"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)"],"title":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/disableGophermap","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/enableSearch","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_dir","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_host","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_port","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/logger"]},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRead(context:data:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelReadComplete(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/errorCaught(context:error:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherItem(item_name:item_path:item_host:item_port:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherMap(path:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/performSearch(query:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/prepareGopherMenu(path:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/preparePath(path:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/requestHandler(path:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/sanitizeSelectorPath(path:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/InboundIn","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/OutboundOut"],"title":"Type Aliases"},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations"],"title":"Default Implementations","generated":true}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GopherHandler"}],"languages":["swift"]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","interfaceLanguage":"swift"},"metadata":{"externalID":"s:12swift_gopher13GopherHandlerC","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"symbolKind":"class","modules":[{"name":"swift-gopher"}],"title":"GopherHandler","roleHeading":"Class","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}]},"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/swift-gopher\/7NIOCore14ChannelHandlerP","doc:\/\/swift-gopher\/7NIOCore21ChannelInboundHandlerP","doc:\/\/swift-gopher\/7NIOCore22_ChannelInboundHandlerP","doc:\/\/swift-gopher\/7NIOCore23_EmittingChannelHandlerP"]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/7NIOCore22_ChannelInboundHandlerP":{"identifier":"doc:\/\/swift-gopher\/7NIOCore22_ChannelInboundHandlerP","type":"unresolvable","title":"NIOCore._ChannelInboundHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_host":{"abstract":[],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"gopherdata_host","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"gopherdata_host","url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_host","kind":"symbol","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_host","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/logger":{"url":"\/documentation\/swift_gopher\/gopherhandler\/logger","type":"topic","title":"logger","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/logger","kind":"symbol","role":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/requestHandler(path:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/requestHandler(path:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"requestHandler","kind":"identifier"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12swift_gopher12ResponseTypeO","text":"ResponseType","kind":"typeIdentifier"}],"role":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/requesthandler(path:)","title":"requestHandler(path:)","kind":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/disableGophermap":{"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/disableGophermap","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"disableGophermap"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/disablegophermap","title":"disableGophermap","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_dir":{"role":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_dir","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherdata_dir"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"gopherdata_dir","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_dir","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","type":"topic","title":"init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"logger","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"gopherdata_dir"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"gopherdata_host","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"gopherdata_port"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"enableSearch","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"disableGophermap","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":")","kind":"text"}],"abstract":[],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelHandler-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/channelhandler-implementations","type":"topic","abstract":[],"kind":"article","title":"ChannelHandler Implementations"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/generateGopherItem(item_name:item_path:item_host:item_port:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"generateGopherItem","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"item_name"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"item_path"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"text":", ","kind":"text"},{"text":"item_host","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"text":"item_port","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherItem(item_name:item_path:item_host:item_port:)","title":"generateGopherItem(item_name:item_path:item_host:item_port:)","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/generategopheritem(item_name:item_path:item_host:item_port:)","abstract":[],"kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelReadComplete(context:)":{"title":"channelReadComplete(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelreadcomplete(context:)","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelReadComplete(context:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelReadComplete"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"type":"topic","kind":"symbol"},"doc://swift-gopher/7NIOCore14ChannelHandlerP":{"identifier":"doc:\/\/swift-gopher\/7NIOCore14ChannelHandlerP","type":"unresolvable","title":"NIOCore.ChannelHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelRead(context:data:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRead(context:data:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelread(context:data:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelRead","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"data","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"},{"kind":"text","text":")"}],"abstract":[],"title":"channelRead(context:data:)","type":"topic","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/performSearch(query:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/performSearch(query:)","url":"\/documentation\/swift_gopher\/gopherhandler\/performsearch(query:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"performSearch","kind":"identifier"},{"kind":"text","text":"("},{"text":"query","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","abstract":[],"title":"performSearch(query:)","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","type":"topic","abstract":[],"title":"_ChannelInboundHandler Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/preparePath(path:)":{"kind":"symbol","abstract":[],"title":"preparePath(path:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"preparePath"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/preparePath(path:)","url":"\/documentation\/swift_gopher\/gopherhandler\/preparepath(path:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/sanitizeSelectorPath(path:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sanitizeSelectorPath","kind":"identifier"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/sanitizeselectorpath(path:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/sanitizeSelectorPath(path:)","role":"symbol","abstract":[],"kind":"symbol","title":"sanitizeSelectorPath(path:)"},"doc://swift-gopher/7NIOCore21ChannelInboundHandlerP":{"type":"unresolvable","identifier":"doc:\/\/swift-gopher\/7NIOCore21ChannelInboundHandlerP","title":"NIOCore.ChannelInboundHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/OutboundOut":{"title":"GopherHandler.OutboundOut","url":"\/documentation\/swift_gopher\/gopherhandler\/outboundout","role":"symbol","abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutboundOut"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/OutboundOut","type":"topic","navigatorTitle":[{"text":"OutboundOut","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/generateGopherMap(path:)":{"type":"topic","title":"generateGopherMap(path:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"generateGopherMap","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"abstract":[],"role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/generategophermap(path:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherMap(path:)","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","abstract":[],"kind":"article","type":"topic","title":"ChannelInboundHandler Implementations","role":"collectionGroup","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinboundhandler-implementations"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_port":{"kind":"symbol","title":"gopherdata_port","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherdata_port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_port","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_port","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/prepareGopherMenu(path:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"prepareGopherMenu","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"prepareGopherMenu(path:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/prepareGopherMenu(path:)","role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/preparegophermenu(path:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/InboundIn":{"abstract":[],"type":"topic","role":"symbol","navigatorTitle":[{"text":"InboundIn","kind":"identifier"}],"title":"GopherHandler.InboundIn","url":"\/documentation\/swift_gopher\/gopherhandler\/inboundin","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/InboundIn","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"InboundIn","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_EmittingChannelHandler-Implementations":{"abstract":[],"type":"topic","role":"collectionGroup","title":"_EmittingChannelHandler Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/_emittingchannelhandler-implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations","kind":"article"},"doc://swift-gopher/7NIOCore23_EmittingChannelHandlerP":{"identifier":"doc:\/\/swift-gopher\/7NIOCore23_EmittingChannelHandlerP","title":"NIOCore._EmittingChannelHandler","type":"unresolvable"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/enableSearch":{"url":"\/documentation\/swift_gopher\/gopherhandler\/enablesearch","kind":"symbol","abstract":[],"title":"enableSearch","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/enableSearch","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enableSearch","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/errorCaught(context:error:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorCaught","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"error"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}],"title":"errorCaught(context:error:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/errorCaught(context:error:)","url":"\/documentation\/swift_gopher\/gopherhandler\/errorcaught(context:error:)","abstract":[],"type":"topic"}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/swift-gopher\/7NIOCore14ChannelHandlerP","doc:\/\/swift-gopher\/7NIOCore21ChannelInboundHandlerP","doc:\/\/swift-gopher\/7NIOCore22_ChannelInboundHandlerP","doc:\/\/swift-gopher\/7NIOCore23_EmittingChannelHandlerP"],"title":"Conforms To"}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"},"metadata":{"externalID":"s:12swift_gopher13GopherHandlerC","role":"symbol","modules":[{"name":"swift-gopher"}],"symbolKind":"class","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GopherHandler"}],"title":"GopherHandler","roleHeading":"Class"},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)"]},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/disableGophermap","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/enableSearch","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_dir","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_host","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_port","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/logger"],"title":"Instance Properties"},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRead(context:data:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelReadComplete(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/errorCaught(context:error:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherItem(item_name:item_path:item_host:item_port:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherMap(path:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/performSearch(query:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/prepareGopherMenu(path:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/preparePath(path:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/requestHandler(path:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/sanitizeSelectorPath(path:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/InboundIn","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/OutboundOut"],"title":"Type Aliases"},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations"],"generated":true,"title":"Default Implementations"}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/generateGopherItem(item_name:item_path:item_host:item_port:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherItem(item_name:item_path:item_host:item_port:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"generateGopherItem"},{"kind":"text","text":"("},{"kind":"externalParam","text":"item_name"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"item_path"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"item_host"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"item_port","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"generateGopherItem(item_name:item_path:item_host:item_port:)","abstract":[],"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/generategopheritem(item_name:item_path:item_host:item_port:)"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/generateGopherMap(path:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/generategophermap(path:)","abstract":[],"type":"topic","title":"generateGopherMap(path:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"generateGopherMap"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherMap(path:)","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelInboundHandler-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","kind":"article","title":"ChannelInboundHandler Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinboundhandler-implementations"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/logger":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/logger","url":"\/documentation\/swift_gopher\/gopherhandler\/logger","title":"logger","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logger"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}],"type":"topic","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_dir":{"url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_dir","abstract":[],"title":"gopherdata_dir","type":"topic","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"gopherdata_dir","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_dir","kind":"symbol"},"doc://swift-gopher/7NIOCore21ChannelInboundHandlerP":{"type":"unresolvable","identifier":"doc:\/\/swift-gopher\/7NIOCore21ChannelInboundHandlerP","title":"NIOCore.ChannelInboundHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:)","title":"init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"text":", ","kind":"text"},{"text":"gopherdata_dir","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"gopherdata_host","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"gopherdata_port","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"enableSearch"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"disableGophermap"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","role":"symbol","kind":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/sanitizeSelectorPath(path:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/sanitizeselectorpath(path:)","type":"topic","title":"sanitizeSelectorPath(path:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/sanitizeSelectorPath(path:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sanitizeSelectorPath","kind":"identifier"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"abstract":[],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelHandler-Implementations":{"title":"ChannelHandler Implementations","kind":"article","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations","type":"topic","role":"collectionGroup","url":"\/documentation\/swift_gopher\/gopherhandler\/channelhandler-implementations","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelRead(context:data:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRead(context:data:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelread(context:data:)","title":"channelRead(context:data:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelRead"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/errorCaught(context:error:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/errorcaught(context:error:)","abstract":[],"title":"errorCaught(context:error:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorCaught","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/errorCaught(context:error:)","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","title":"_ChannelInboundHandler Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/prepareGopherMenu(path:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/preparegophermenu(path:)","abstract":[],"type":"topic","title":"prepareGopherMenu(path:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"prepareGopherMenu"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/prepareGopherMenu(path:)","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/OutboundOut":{"url":"\/documentation\/swift_gopher\/gopherhandler\/outboundout","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/OutboundOut","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutboundOut","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"OutboundOut"}],"title":"GopherHandler.OutboundOut","role":"symbol","abstract":[],"type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelReadComplete(context:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"channelReadComplete","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelReadComplete(context:)","title":"channelReadComplete(context:)","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/channelreadcomplete(context:)","role":"symbol"},"doc://swift-gopher/7NIOCore23_EmittingChannelHandlerP":{"type":"unresolvable","identifier":"doc:\/\/swift-gopher\/7NIOCore23_EmittingChannelHandlerP","title":"NIOCore._EmittingChannelHandler"},"doc://swift-gopher/7NIOCore22_ChannelInboundHandlerP":{"type":"unresolvable","identifier":"doc:\/\/swift-gopher\/7NIOCore22_ChannelInboundHandlerP","title":"NIOCore._ChannelInboundHandler"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_host":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherdata_host"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_host","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_host","title":"gopherdata_host","kind":"symbol","role":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/disableGophermap":{"url":"\/documentation\/swift_gopher\/gopherhandler\/disablegophermap","abstract":[],"title":"disableGophermap","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"disableGophermap","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/disableGophermap","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/performSearch(query:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/performsearch(query:)","abstract":[],"title":"performSearch(query:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"performSearch","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"query"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/performSearch(query:)","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_EmittingChannelHandler-Implementations":{"title":"_EmittingChannelHandler Implementations","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/_emittingchannelhandler-implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations","kind":"article","role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/requestHandler(path:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/requestHandler(path:)","title":"requestHandler(path:)","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/requesthandler(path:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"requestHandler"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ResponseType","preciseIdentifier":"s:12swift_gopher12ResponseTypeO"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/preparePath(path:)":{"title":"preparePath(path:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/preparePath(path:)","type":"topic","role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/preparepath(path:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"preparePath","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}]},"doc://swift-gopher/7NIOCore14ChannelHandlerP":{"title":"NIOCore.ChannelHandler","type":"unresolvable","identifier":"doc:\/\/swift-gopher\/7NIOCore14ChannelHandlerP"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/enableSearch":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"enableSearch","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[],"kind":"symbol","title":"enableSearch","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/enableSearch","url":"\/documentation\/swift_gopher\/gopherhandler\/enablesearch","type":"topic","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_port":{"role":"symbol","title":"gopherdata_port","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"gopherdata_port","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_port","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_port","abstract":[],"type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/InboundIn":{"navigatorTitle":[{"text":"InboundIn","kind":"identifier"}],"type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InboundIn"}],"url":"\/documentation\/swift_gopher\/gopherhandler\/inboundin","title":"GopherHandler.InboundIn","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/InboundIn"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/_channelinboundhandler-implementations.json b/docs/data/documentation/swift_gopher/gopherhandler/_channelinboundhandler-implementations.json
index d5f80eb..08e33ad 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/_channelinboundhandler-implementations.json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/_channelinboundhandler-implementations.json
@@ -1 +1 @@
-{"sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelActive(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelInactive(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRegistered(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelUnregistered(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelWritabilityChanged(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/userInboundEventTriggered(context:event:)"]}],"kind":"article","metadata":{"role":"collectionGroup","modules":[{"name":"swift-gopher"}],"title":"_ChannelInboundHandler Implementations"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelWritabilityChanged(context:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/channelwritabilitychanged(context:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"channelWritabilityChanged","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":")"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelWritabilityChanged(context:)","abstract":[],"kind":"symbol","title":"channelWritabilityChanged(context:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelUnregistered(context:)":{"title":"channelUnregistered(context:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"channelUnregistered","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/channelunregistered(context:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelUnregistered(context:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/userInboundEventTriggered(context:event:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/userinboundeventtriggered(context:event:)","kind":"symbol","role":"symbol","abstract":[],"type":"topic","title":"userInboundEventTriggered(context:event:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userInboundEventTriggered"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"event","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/userInboundEventTriggered(context:event:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelActive(context:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/channelactive(context:)","role":"symbol","type":"topic","title":"channelActive(context:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelActive","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"kind":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelActive(context:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelInactive(context:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelInactive(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinactive(context:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"channelInactive","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"kind":"symbol","abstract":[],"title":"channelInactive(context:)","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelRegistered(context:)":{"title":"channelRegistered(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelregistered(context:)","abstract":[],"role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelRegistered"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRegistered(context:)"}}} \ No newline at end of file
+{"kind":"article","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"metadata":{"title":"_ChannelInboundHandler Implementations","role":"collectionGroup","modules":[{"name":"swift-gopher"}]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelActive(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelInactive(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRegistered(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelUnregistered(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelWritabilityChanged(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/userInboundEventTriggered(context:event:)"],"generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations"]}],"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelInactive(context:)":{"title":"channelInactive(context:)","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinactive(context:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelInactive"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelInactive(context:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/userInboundEventTriggered(context:event:)":{"type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/userinboundeventtriggered(context:event:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/userInboundEventTriggered(context:event:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInboundEventTriggered","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"event","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":")","kind":"text"}],"role":"symbol","title":"userInboundEventTriggered(context:event:)","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelWritabilityChanged(context:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/channelwritabilitychanged(context:)","role":"symbol","abstract":[],"title":"channelWritabilityChanged(context:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelWritabilityChanged(context:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelWritabilityChanged","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelRegistered(context:)":{"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/channelregistered(context:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"channelRegistered","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"role":"symbol","type":"topic","title":"channelRegistered(context:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRegistered(context:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelActive(context:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelActive(context:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelActive","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"abstract":[],"title":"channelActive(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelactive(context:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelUnregistered(context:)":{"type":"topic","kind":"symbol","title":"channelUnregistered(context:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelUnregistered(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelunregistered(context:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"channelUnregistered","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/_emittingchannelhandler-implementations.json b/docs/data/documentation/swift_gopher/gopherhandler/_emittingchannelhandler-implementations.json
index f9bea7e..cda6b75 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/_emittingchannelhandler-implementations.json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/_emittingchannelhandler-implementations.json
@@ -1 +1 @@
-{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"generated":true,"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapOutboundOut(_:)"],"title":"Instance Methods"}],"kind":"article","variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/_emittingchannelhandler-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"_EmittingChannelHandler Implementations","modules":[{"name":"swift-gopher"}],"role":"collectionGroup"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/wrapOutboundOut(_:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapOutboundOut(_:)","url":"\/documentation\/swift_gopher\/gopherhandler\/wrapoutboundout(_:)","title":"wrapOutboundOut(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"wrapOutboundOut","kind":"identifier"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"OutboundOut","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny"}],"kind":"symbol","abstract":[],"type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"article","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/_emittingchannelhandler-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"swift-gopher"}],"role":"collectionGroup","title":"_EmittingChannelHandler Implementations"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapOutboundOut(_:)"],"title":"Instance Methods","generated":true}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/wrapOutboundOut(_:)":{"title":"wrapOutboundOut(_:)","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/wrapoutboundout(_:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapOutboundOut"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"OutboundOut"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapOutboundOut(_:)","type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelactive(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelactive(context:).json
index d9582fa..e57c8ed 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/channelactive(context:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelactive(context:).json
@@ -1 +1 @@
-{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"_ChannelInboundHandler.channelActive(context:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelActive","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelActive(context:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelactive(context:)"]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"channelActive","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE13channelActive7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","extendedModule":"NIOCore","symbolKind":"method","roleHeading":"Instance Method","modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"role":"symbol","title":"channelActive(context:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelActive(context:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/channelactive(context:)","role":"symbol","type":"topic","title":"channelActive(context:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelActive","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"kind":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelActive(context:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","kind":"symbol","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler","abstract":[],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","type":"topic","abstract":[],"title":"_ChannelInboundHandler Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"metadata":{"extendedModule":"NIOCore","role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelActive","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"symbolKind":"method","title":"channelActive(context:)","modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE13channelActive7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelactive(context:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelActive(context:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"_ChannelInboundHandler.channelActive(context:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"channelActive","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","title":"_ChannelInboundHandler Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelActive(context:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelActive(context:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelActive","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"abstract":[],"title":"channelActive(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelactive(context:)","type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelhandler-implementations.json b/docs/data/documentation/swift_gopher/gopherhandler/channelhandler-implementations.json
index e476cba..4f6bb55 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/channelhandler-implementations.json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelhandler-implementations.json
@@ -1 +1 @@
-{"metadata":{"title":"ChannelHandler Implementations","modules":[{"name":"swift-gopher"}],"role":"collectionGroup"},"kind":"article","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerAdded(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerRemoved(context:)"],"generated":true,"title":"Instance Methods"}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelhandler-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/handlerRemoved(context:)":{"kind":"symbol","abstract":[],"title":"handlerRemoved(context:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerRemoved(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/handlerremoved(context:)"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/handlerAdded(context:)":{"kind":"symbol","title":"handlerAdded(context:)","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerAdded(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/handleradded(context:)"}}} \ No newline at end of file
+{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations"},"sections":[],"kind":"article","variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelhandler-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerAdded(context:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerRemoved(context:)"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"collectionGroup","modules":[{"name":"swift-gopher"}],"title":"ChannelHandler Implementations"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/handlerAdded(context:)":{"title":"handlerAdded(context:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerAdded(context:)","type":"topic","role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/handleradded(context:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/handlerRemoved(context:)":{"type":"topic","title":"handlerRemoved(context:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"url":"\/documentation\/swift_gopher\/gopherhandler\/handlerremoved(context:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerRemoved(context:)","abstract":[],"kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelinactive(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelinactive(context:).json
index dafeab1..8fb5989 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/channelinactive(context:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelinactive(context:).json
@@ -1 +1 @@
-{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelinactive(context:)"]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.channelInactive(context:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelInactive"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"metadata":{"extendedModule":"NIOCore","externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE15channelInactive7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelInactive"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"title":"channelInactive(context:)","roleHeading":"Instance Method","symbolKind":"method","role":"symbol"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelInactive(context:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","type":"topic","abstract":[],"title":"_ChannelInboundHandler Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelInactive(context:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelInactive(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinactive(context:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"channelInactive","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"kind":"symbol","abstract":[],"title":"channelInactive(context:)","role":"symbol"}}} \ No newline at end of file
+{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelinactive(context:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"_ChannelInboundHandler.channelInactive(context:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelInactive(context:)"},"metadata":{"extendedModule":"NIOCore","symbolKind":"method","title":"channelInactive(context:)","roleHeading":"Instance Method","externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE15channelInactive7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelInactive"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelInactive"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"title":"_ChannelInboundHandler Implementations","kind":"article","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","title":"swift-gopher","role":"collection","abstract":[],"kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelInactive(context:)":{"title":"channelInactive(context:)","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinactive(context:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelInactive"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelInactive(context:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"title":"GopherHandler","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"GopherHandler","kind":"identifier"}],"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelinboundhandler-implementations.json b/docs/data/documentation/swift_gopher/gopherhandler/channelinboundhandler-implementations.json
index 8ad8358..09a9a83 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/channelinboundhandler-implementations.json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelinboundhandler-implementations.json
@@ -1 +1 @@
-{"kind":"article","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"collectionGroup","title":"ChannelInboundHandler Implementations","modules":[{"name":"swift-gopher"}]},"topicSections":[{"generated":true,"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/unwrapInboundIn(_:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapInboundOut(_:)"],"title":"Instance Methods"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelinboundhandler-implementations"]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/wrapInboundOut(_:)":{"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/wrapinboundout(_:)","title":"wrapInboundOut(_:)","abstract":[],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapInboundOut(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapInboundOut"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundOut"},{"text":") -> ","kind":"text"},{"text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/unwrapInboundIn(_:)":{"title":"unwrapInboundIn(_:)","url":"\/documentation\/swift_gopher\/gopherhandler\/unwrapinboundin(_:)","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/unwrapInboundIn(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unwrapInboundIn"},{"kind":"text","text":"("},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundIn"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations"},"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/unwrapInboundIn(_:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapInboundOut(_:)"],"generated":true,"title":"Instance Methods"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"role":"collectionGroup","modules":[{"name":"swift-gopher"}],"title":"ChannelInboundHandler Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelinboundhandler-implementations"]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/wrapInboundOut(_:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/wrapinboundout(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrapInboundOut"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundOut"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapInboundOut(_:)","abstract":[],"role":"symbol","title":"wrapInboundOut(_:)"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/unwrapInboundIn(_:)":{"title":"unwrapInboundIn(_:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/unwrapInboundIn(_:)","type":"topic","role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/unwrapinboundin(_:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unwrapInboundIn"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"InboundIn","kind":"typeIdentifier"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelread(context:data:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelread(context:data:).json
index 7ce0454..5a4a399 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/channelread(context:data:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelread(context:data:).json
@@ -1 +1 @@
-{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelRead","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":", "},{"text":"data","kind":"externalParam"},{"kind":"text","text":": "},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelRead","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":", ","kind":"text"},{"text":"data","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"},{"kind":"text","text":")"}],"roleHeading":"Instance Method","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher13GopherHandlerC11channelRead7context4datay7NIOCore07ChannelD7ContextC_AG6NIOAnyVtF","title":"channelRead(context:data:)","symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.channelRead(context:data:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelread(context:data:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRead(context:data:)"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelRead(context:data:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRead(context:data:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelread(context:data:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelRead","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"data","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"},{"kind":"text","text":")"}],"abstract":[],"title":"channelRead(context:data:)","type":"topic","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]}}} \ No newline at end of file
+{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"channelRead","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"_ChannelInboundHandler.channelRead(context:data:)"},{"text":".","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRead(context:data:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelread(context:data:)"]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelRead","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"data","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":")","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"swift-gopher"}],"symbolKind":"method","title":"channelRead(context:data:)","externalID":"s:12swift_gopher13GopherHandlerC11channelRead7context4datay7NIOCore07ChannelD7ContextC_AG6NIOAnyVtF"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelRead(context:data:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRead(context:data:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelread(context:data:)","title":"channelRead(context:data:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelRead"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelreadcomplete(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelreadcomplete(context:).json
index 61dadff..3d31a90 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/channelreadcomplete(context:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelreadcomplete(context:).json
@@ -1 +1 @@
-{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelReadComplete"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"role":"symbol","modules":[{"name":"swift-gopher"}],"symbolKind":"method","roleHeading":"Instance Method","title":"channelReadComplete(context:)","externalID":"s:12swift_gopher13GopherHandlerC19channelReadComplete7contexty7NIOCore07ChannelD7ContextC_tF"},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"_ChannelInboundHandler.channelReadComplete(context:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelreadcomplete(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelReadComplete(context:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"channelReadComplete","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","kind":"symbol","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler","abstract":[],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelReadComplete(context:)":{"title":"channelReadComplete(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelreadcomplete(context:)","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelReadComplete(context:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelReadComplete"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"type":"topic","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"metadata":{"modules":[{"name":"swift-gopher"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"channelReadComplete","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":")"}],"externalID":"s:12swift_gopher13GopherHandlerC19channelReadComplete7contexty7NIOCore07ChannelD7ContextC_tF","title":"channelReadComplete(context:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.channelReadComplete(context:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelReadComplete","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelReadComplete(context:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelreadcomplete(context:)"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelReadComplete(context:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"channelReadComplete","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelReadComplete(context:)","title":"channelReadComplete(context:)","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/channelreadcomplete(context:)","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelregistered(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelregistered(context:).json
index 0bf2be6..e89065e 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/channelregistered(context:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelregistered(context:).json
@@ -1 +1 @@
-{"metadata":{"externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE17channelRegistered7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelRegistered"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"symbolKind":"method","title":"channelRegistered(context:)","roleHeading":"Instance Method","role":"symbol","extendedModule":"NIOCore"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelRegistered"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRegistered(context:)"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelregistered(context:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"_ChannelInboundHandler.channelRegistered(context:)"},{"text":".","type":"text"}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","type":"topic","abstract":[],"title":"_ChannelInboundHandler Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelRegistered(context:)":{"title":"channelRegistered(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelregistered(context:)","abstract":[],"role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelRegistered"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRegistered(context:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]}}} \ No newline at end of file
+{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelRegistered"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Instance Method","externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE17channelRegistered7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","role":"symbol","modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelRegistered"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"title":"channelRegistered(context:)","extendedModule":"NIOCore"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelregistered(context:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.channelRegistered(context:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRegistered(context:)","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelRegistered(context:)":{"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/channelregistered(context:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"channelRegistered","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"role":"symbol","type":"topic","title":"channelRegistered(context:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelRegistered(context:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","title":"_ChannelInboundHandler Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelunregistered(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelunregistered(context:).json
index 6d511fb..ef25c32 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/channelunregistered(context:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelunregistered(context:).json
@@ -1 +1 @@
-{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelUnregistered","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelunregistered(context:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"metadata":{"symbolKind":"method","role":"symbol","modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"extendedModule":"NIOCore","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelUnregistered","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":")"}],"roleHeading":"Instance Method","externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE19channelUnregistered7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","title":"channelUnregistered(context:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"_ChannelInboundHandler.channelUnregistered(context:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelUnregistered(context:)","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelUnregistered(context:)":{"title":"channelUnregistered(context:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"channelUnregistered","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/channelunregistered(context:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelUnregistered(context:)"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","type":"topic","abstract":[],"title":"_ChannelInboundHandler Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]}}} \ No newline at end of file
+{"sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelUnregistered(context:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"_ChannelInboundHandler.channelUnregistered(context:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelunregistered(context:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelUnregistered"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"metadata":{"role":"symbol","title":"channelUnregistered(context:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"channelUnregistered","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE19channelUnregistered7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","extendedModule":"NIOCore"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","title":"_ChannelInboundHandler Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelUnregistered(context:)":{"type":"topic","kind":"symbol","title":"channelUnregistered(context:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelUnregistered(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/channelunregistered(context:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"channelUnregistered","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/channelwritabilitychanged(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/channelwritabilitychanged(context:).json
index 2ee060b..9df32ee 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/channelwritabilitychanged(context:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/channelwritabilitychanged(context:).json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelWritabilityChanged(context:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelWritabilityChanged"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"symbolKind":"method","modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"role":"symbol","externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE25channelWritabilityChanged7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","roleHeading":"Instance Method","title":"channelWritabilityChanged(context:)","extendedModule":"NIOCore"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"_ChannelInboundHandler.channelWritabilityChanged(context:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channelWritabilityChanged"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelwritabilitychanged(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","type":"topic","abstract":[],"title":"_ChannelInboundHandler Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelWritabilityChanged(context:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/channelwritabilitychanged(context:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"channelWritabilityChanged","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":")"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelWritabilityChanged(context:)","abstract":[],"kind":"symbol","title":"channelWritabilityChanged(context:)"}}} \ No newline at end of file
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"channelWritabilityChanged","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE25channelWritabilityChanged7contextyAA0bD7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","extendedModule":"NIOCore","symbolKind":"method","title":"channelWritabilityChanged(context:)","modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelWritabilityChanged"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":")"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.channelWritabilityChanged(context:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/channelwritabilitychanged(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelWritabilityChanged(context:)"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/channelWritabilityChanged(context:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/channelwritabilitychanged(context:)","role":"symbol","abstract":[],"title":"channelWritabilityChanged(context:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/channelWritabilityChanged(context:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"channelWritabilityChanged","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","title":"_ChannelInboundHandler Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/disablegophermap.json b/docs/data/documentation/swift_gopher/gopherhandler/disablegophermap.json
index 8ebd6a0..7a2f77d 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/disablegophermap.json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/disablegophermap.json
@@ -1 +1 @@
-{"metadata":{"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disableGophermap"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher13GopherHandlerC16disableGophermapSbvp","title":"disableGophermap"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"disableGophermap","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/disablegophermap"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/disableGophermap"},"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/disableGophermap":{"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/disableGophermap","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"disableGophermap"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/disablegophermap","title":"disableGophermap","abstract":[]}}} \ No newline at end of file
+{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disableGophermap"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"modules":[{"name":"swift-gopher"}],"symbolKind":"property","externalID":"s:12swift_gopher13GopherHandlerC16disableGophermapSbvp","title":"disableGophermap","roleHeading":"Instance Property","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"disableGophermap","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/disablegophermap"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/disableGophermap","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/disableGophermap":{"url":"\/documentation\/swift_gopher\/gopherhandler\/disablegophermap","abstract":[],"title":"disableGophermap","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"disableGophermap","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/disableGophermap","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/enablesearch.json b/docs/data/documentation/swift_gopher/gopherhandler/enablesearch.json
index a66563d..0e2412d 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/enablesearch.json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/enablesearch.json
@@ -1 +1 @@
-{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"enableSearch","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/enableSearch","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher13GopherHandlerC12enableSearchSbvp","title":"enableSearch","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"enableSearch"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/enablesearch"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/enableSearch":{"url":"\/documentation\/swift_gopher\/gopherhandler\/enablesearch","kind":"symbol","abstract":[],"title":"enableSearch","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/enableSearch","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enableSearch","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol"}}} \ No newline at end of file
+{"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/enableSearch","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/enablesearch"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"enableSearch","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"]}]}],"metadata":{"modules":[{"name":"swift-gopher"}],"roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enableSearch","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"enableSearch","symbolKind":"property","role":"symbol","externalID":"s:12swift_gopher13GopherHandlerC12enableSearchSbvp"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/enableSearch":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"enableSearch","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[],"kind":"symbol","title":"enableSearch","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/enableSearch","url":"\/documentation\/swift_gopher\/gopherhandler\/enablesearch","type":"topic","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/errorcaught(context:error:).json b/docs/data/documentation/swift_gopher/gopherhandler/errorcaught(context:error:).json
index 58886fa..8355379 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/errorcaught(context:error:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/errorcaught(context:error:).json
@@ -1 +1 @@
-{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/errorCaught(context:error:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/errorcaught(context:error:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.errorCaught(context:error:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"externalID":"s:12swift_gopher13GopherHandlerC11errorCaught7context0E0y7NIOCore07ChannelD7ContextC_s5Error_ptF","title":"errorCaught(context:error:)","role":"symbol","modules":[{"name":"swift-gopher"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"errorCaught"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"error","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"errorCaught","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"kind":"symbol","sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/errorCaught(context:error:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorCaught","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"error"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}],"title":"errorCaught(context:error:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/errorCaught(context:error:)","url":"\/documentation\/swift_gopher\/gopherhandler\/errorcaught(context:error:)","abstract":[],"type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/errorcaught(context:error:)"]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"errorCaught","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":", "},{"text":"error","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"swift-gopher"}],"symbolKind":"method","title":"errorCaught(context:error:)","externalID":"s:12swift_gopher13GopherHandlerC11errorCaught7context0E0y7NIOCore07ChannelD7ContextC_s5Error_ptF"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"errorCaught"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"error"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"_ChannelInboundHandler.errorCaught(context:error:)"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/errorCaught(context:error:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/errorCaught(context:error:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/errorcaught(context:error:)","abstract":[],"title":"errorCaught(context:error:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorCaught","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/errorCaught(context:error:)","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/generategopheritem(item_name:item_path:item_host:item_port:).json b/docs/data/documentation/swift_gopher/gopherhandler/generategopheritem(item_name:item_path:item_host:item_port:).json
index ddc338f..30f3ef8 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/generategopheritem(item_name:item_path:item_host:item_port:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/generategopheritem(item_name:item_path:item_host:item_port:).json
@@ -1 +1 @@
-{"metadata":{"role":"symbol","title":"generateGopherItem(item_name:item_path:item_host:item_port:)","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"generateGopherItem"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"item_name"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"item_path"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":", "},{"text":"item_host","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"text":"item_port","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"externalID":"s:12swift_gopher13GopherHandlerC08generateC4Item9item_name0G5_path0G5_host0G5_portS2S_10Foundation3URLVSSSgALtF","modules":[{"name":"swift-gopher"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"generateGopherItem"},{"kind":"text","text":"("},{"text":"item_name","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"item_path"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"item_host"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"? = nil, "},{"text":"item_port","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"? = nil) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherItem(item_name:item_path:item_host:item_port:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/generategopheritem(item_name:item_path:item_host:item_port:)"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/generateGopherItem(item_name:item_path:item_host:item_port:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"generateGopherItem","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"item_name"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"item_path"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"text":", ","kind":"text"},{"text":"item_host","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"text":"item_port","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherItem(item_name:item_path:item_host:item_port:)","title":"generateGopherItem(item_name:item_path:item_host:item_port:)","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/generategopheritem(item_name:item_path:item_host:item_port:)","abstract":[],"kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]}}} \ No newline at end of file
+{"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:12swift_gopher13GopherHandlerC08generateC4Item9item_name0G5_path0G5_host0G5_portS2S_10Foundation3URLVSSSgALtF","modules":[{"name":"swift-gopher"}],"role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"generateGopherItem"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"item_name"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"item_path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"item_host","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"item_port"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"method","title":"generateGopherItem(item_name:item_path:item_host:item_port:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"generateGopherItem","kind":"identifier"},{"text":"(","kind":"text"},{"text":"item_name","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"item_path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"item_host"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"? = nil, "},{"text":"item_port","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]}]}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherItem(item_name:item_path:item_host:item_port:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/generategopheritem(item_name:item_path:item_host:item_port:)"]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/generateGopherItem(item_name:item_path:item_host:item_port:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherItem(item_name:item_path:item_host:item_port:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"generateGopherItem"},{"kind":"text","text":"("},{"kind":"externalParam","text":"item_name"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"item_path"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"item_host"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"item_port","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"generateGopherItem(item_name:item_path:item_host:item_port:)","abstract":[],"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/generategopheritem(item_name:item_path:item_host:item_port:)"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/generategophermap(path:).json b/docs/data/documentation/swift_gopher/gopherhandler/generategophermap(path:).json
index 5837e5b..f3d47fa 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/generategophermap(path:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/generategophermap(path:).json
@@ -1 +1 @@
-{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherMap(path:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"generateGopherMap","kind":"identifier"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":") -> ["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/generategophermap(path:)"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"title":"generateGopherMap(path:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"generateGopherMap","kind":"identifier"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]","kind":"text"}],"role":"symbol","modules":[{"name":"swift-gopher"}],"roleHeading":"Instance Method","externalID":"s:12swift_gopher13GopherHandlerC08generateC3Map4pathSaySSG10Foundation3URLV_tF"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"title":"GopherHandler","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","navigatorTitle":[{"text":"GopherHandler","kind":"identifier"}],"abstract":[],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/generateGopherMap(path:)":{"type":"topic","title":"generateGopherMap(path:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"generateGopherMap","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"abstract":[],"role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/generategophermap(path:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherMap(path:)","kind":"symbol"}}} \ No newline at end of file
+{"sections":[],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/generategophermap(path:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherMap(path:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"generateGopherMap"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":") -> ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"platforms":["macOS"]}]}],"metadata":{"externalID":"s:12swift_gopher13GopherHandlerC08generateC3Map4pathSaySSG10Foundation3URLV_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"generateGopherMap","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"generateGopherMap(path:)","role":"symbol","modules":[{"name":"swift-gopher"}],"roleHeading":"Instance Method","symbolKind":"method"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/generateGopherMap(path:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/generategophermap(path:)","abstract":[],"type":"topic","title":"generateGopherMap(path:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"generateGopherMap"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/generateGopherMap(path:)","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_dir.json b/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_dir.json
index d32ff88..a82548b 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_dir.json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_dir.json
@@ -1 +1 @@
-{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_dir","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"gopherdata_dir","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}]}],"metadata":{"externalID":"s:12swift_gopher13GopherHandlerC14gopherdata_dirSSvp","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"gopherdata_dir","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"gopherdata_dir","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"swift-gopher"}]},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/gopherdata_dir"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_dir":{"role":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_dir","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherdata_dir"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"gopherdata_dir","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_dir","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"gopherdata_dir","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/gopherdata_dir"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_dir","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","title":"gopherdata_dir","role":"symbol","symbolKind":"property","modules":[{"name":"swift-gopher"}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"gopherdata_dir","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"externalID":"s:12swift_gopher13GopherHandlerC14gopherdata_dirSSvp"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_dir":{"url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_dir","abstract":[],"title":"gopherdata_dir","type":"topic","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"gopherdata_dir","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_dir","kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_host.json b/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_host.json
index ebdb3d8..eb75c1a 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_host.json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_host.json
@@ -1 +1 @@
-{"metadata":{"title":"gopherdata_host","externalID":"s:12swift_gopher13GopherHandlerC15gopherdata_hostSSvp","roleHeading":"Instance Property","symbolKind":"property","role":"symbol","modules":[{"name":"swift-gopher"}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherdata_host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherdata_host"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_host"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/gopherdata_host"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_host":{"abstract":[],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"gopherdata_host","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"gopherdata_host","url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_host","kind":"symbol","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_host","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]}}} \ No newline at end of file
+{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherdata_host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"modules":[{"name":"swift-gopher"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherdata_host","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","title":"gopherdata_host","externalID":"s:12swift_gopher13GopherHandlerC15gopherdata_hostSSvp"},"sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_host","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/gopherdata_host"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_host":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherdata_host"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_host","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_host","title":"gopherdata_host","kind":"symbol","role":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_port.json b/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_port.json
index 1eb00b2..d0439f6 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_port.json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/gopherdata_port.json
@@ -1 +1 @@
-{"kind":"symbol","variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/gopherdata_port"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherdata_port"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"metadata":{"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"gopherdata_port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"modules":[{"name":"swift-gopher"}],"title":"gopherdata_port","role":"symbol","externalID":"s:12swift_gopher13GopherHandlerC15gopherdata_portSivp","symbolKind":"property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_port"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_port":{"kind":"symbol","title":"gopherdata_port","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherdata_port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_port","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_port","type":"topic"}}} \ No newline at end of file
+{"sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_port","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/gopherdata_port"]}],"metadata":{"roleHeading":"Instance Property","title":"gopherdata_port","symbolKind":"property","externalID":"s:12swift_gopher13GopherHandlerC15gopherdata_portSivp","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherdata_port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"modules":[{"name":"swift-gopher"}]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherdata_port","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/gopherdata_port":{"role":"symbol","title":"gopherdata_port","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"gopherdata_port","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/gopherdata_port","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/gopherdata_port","abstract":[],"type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/handleradded(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/handleradded(context:).json
index 1fe1bab..806c627 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/handleradded(context:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/handleradded(context:).json
@@ -1 +1 @@
-{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ChannelHandler.handlerAdded(context:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":")"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/handleradded(context:)"]}],"metadata":{"roleHeading":"Instance Method","extendedModule":"NIOCore","externalID":"s:7NIOCore14ChannelHandlerPAAE12handlerAdded7contextyAA0bC7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"title":"handlerAdded(context:)"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerAdded(context:)"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/handlerAdded(context:)":{"kind":"symbol","title":"handlerAdded(context:)","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerAdded(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/handleradded(context:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelHandler-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/channelhandler-implementations","type":"topic","abstract":[],"kind":"article","title":"ChannelHandler Implementations"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ChannelHandler.handlerAdded(context:)"},{"type":"text","text":"."}],"metadata":{"modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"title":"handlerAdded(context:)","extendedModule":"NIOCore","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"externalID":"s:7NIOCore14ChannelHandlerPAAE12handlerAdded7contextyAA0bC7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/handleradded(context:)"]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerAdded(context:)","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelHandler-Implementations":{"title":"ChannelHandler Implementations","kind":"article","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations","type":"topic","role":"collectionGroup","url":"\/documentation\/swift_gopher\/gopherhandler\/channelhandler-implementations","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/handlerAdded(context:)":{"title":"handlerAdded(context:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerAdded(context:)","type":"topic","role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/handleradded(context:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/handlerremoved(context:).json b/docs/data/documentation/swift_gopher/gopherhandler/handlerremoved(context:).json
index d367404..0fa0a8d 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/handlerremoved(context:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/handlerremoved(context:).json
@@ -1 +1 @@
-{"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/handlerremoved(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ChannelHandler.handlerRemoved(context:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerRemoved(context:)"},"sections":[],"metadata":{"modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"externalID":"s:7NIOCore14ChannelHandlerPAAE14handlerRemoved7contextyAA0bC7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","role":"symbol","extendedModule":"NIOCore","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","symbolKind":"method","title":"handlerRemoved(context:)"},"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelHandler-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/channelhandler-implementations","type":"topic","abstract":[],"kind":"article","title":"ChannelHandler Implementations"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/handlerRemoved(context:)":{"kind":"symbol","abstract":[],"title":"handlerRemoved(context:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerRemoved(context:)","url":"\/documentation\/swift_gopher\/gopherhandler\/handlerremoved(context:)"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"kind":"symbol","metadata":{"title":"handlerRemoved(context:)","externalID":"s:7NIOCore14ChannelHandlerPAAE14handlerRemoved7contextyAA0bC7ContextC_tF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"extendedModule":"NIOCore","symbolKind":"method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ChannelHandler.handlerRemoved(context:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerRemoved(context:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/handlerremoved(context:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/handlerRemoved(context:)":{"type":"topic","title":"handlerRemoved(context:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"url":"\/documentation\/swift_gopher\/gopherhandler\/handlerremoved(context:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/handlerRemoved(context:)","abstract":[],"kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelHandler-Implementations":{"title":"ChannelHandler Implementations","kind":"article","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelHandler-Implementations","type":"topic","role":"collectionGroup","url":"\/documentation\/swift_gopher\/gopherhandler\/channelhandler-implementations","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/inboundin.json b/docs/data/documentation/swift_gopher/gopherhandler/inboundin.json
index 656d4ea..70a1570 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/inboundin.json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/inboundin.json
@@ -1 +1 @@
-{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/InboundIn"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/inboundin"]}],"metadata":{"symbolKind":"typealias","role":"symbol","modules":[{"name":"swift-gopher"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InboundIn"}],"roleHeading":"Type Alias","externalID":"s:12swift_gopher13GopherHandlerC9InboundIna","title":"GopherHandler.InboundIn","navigatorTitle":[{"kind":"identifier","text":"InboundIn"}]},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ChannelInboundHandler.InboundIn"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"InboundIn","kind":"identifier"},{"text":" = ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"}],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/InboundIn":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/InboundIn","abstract":[],"navigatorTitle":[{"text":"InboundIn","kind":"identifier"}],"type":"topic","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InboundIn"}],"title":"GopherHandler.InboundIn","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/inboundin"}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/InboundIn"},"metadata":{"roleHeading":"Type Alias","navigatorTitle":[{"kind":"identifier","text":"InboundIn"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"InboundIn"}],"modules":[{"name":"swift-gopher"}],"role":"symbol","title":"GopherHandler.InboundIn","symbolKind":"typealias","externalID":"s:12swift_gopher13GopherHandlerC9InboundIna"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/inboundin"]}],"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ChannelInboundHandler.InboundIn"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"InboundIn","kind":"identifier"},{"kind":"text","text":" = "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/InboundIn":{"navigatorTitle":[{"text":"InboundIn","kind":"identifier"}],"type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InboundIn"}],"url":"\/documentation\/swift_gopher\/gopherhandler\/inboundin","title":"GopherHandler.InboundIn","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/InboundIn"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:).json b/docs/data/documentation/swift_gopher/gopherhandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:).json
index 97027d0..477c2af 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:).json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"metadata":{"symbolKind":"init","roleHeading":"Initializer","role":"symbol","modules":[{"name":"swift-gopher"}],"title":"init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","externalID":"s:12swift_gopher13GopherHandlerC6logger14gopherdata_dir0F5_host0F5_port12enableSearch16disableGophermapAC7Logging6LoggerV_S2SSiS2btcfc","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"gopherdata_dir"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"gopherdata_host","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"gopherdata_port"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"text":"enableSearch","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"disableGophermap","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"logger"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"gopherdata_dir"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \".\/example-gopherdata\", ","kind":"text"},{"kind":"externalParam","text":"gopherdata_host"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" = \"localhost\", ","kind":"text"},{"text":"gopherdata_port","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 70, ","kind":"text"},{"kind":"externalParam","text":"enableSearch"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false, "},{"text":"disableGophermap","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":" = false)"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","type":"topic","title":"init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"logger","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"gopherdata_dir"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"gopherdata_host","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"gopherdata_port"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"enableSearch","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"disableGophermap","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":")","kind":"text"}],"abstract":[],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:)"]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"gopherdata_dir","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \".\/example-gopherdata\", ","kind":"text"},{"text":"gopherdata_host","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" = \"localhost\", ","kind":"text"},{"text":"gopherdata_port","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":" = 70, "},{"text":"enableSearch","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":" = false, ","kind":"text"},{"text":"disableGophermap","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":" = false)","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"title":"init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":", ","kind":"text"},{"text":"gopherdata_dir","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"gopherdata_host"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"gopherdata_port","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"enableSearch","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"disableGophermap"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":")"}],"roleHeading":"Initializer","symbolKind":"init","externalID":"s:12swift_gopher13GopherHandlerC6logger14gopherdata_dir0F5_host0F5_port12enableSearch16disableGophermapAC7Logging6LoggerV_S2SSiS2btcfc","modules":[{"name":"swift-gopher"}],"role":"symbol"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"title":"GopherHandler","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"GopherHandler","kind":"identifier"}],"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enablesearch:disablegophermap:)","title":"init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/init(logger:gopherdata_dir:gopherdata_host:gopherdata_port:enableSearch:disableGophermap:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"text":", ","kind":"text"},{"text":"gopherdata_dir","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"gopherdata_host","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"gopherdata_port","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"enableSearch"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"disableGophermap"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","role":"symbol","kind":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/logger.json b/docs/data/documentation/swift_gopher/gopherhandler/logger.json
index 3a055b5..72e6eb2 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/logger.json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/logger.json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/logger","interfaceLanguage":"swift"},"metadata":{"role":"symbol","externalID":"s:12swift_gopher13GopherHandlerC6logger7Logging6LoggerVvp","modules":[{"name":"swift-gopher"}],"title":"logger","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"roleHeading":"Instance Property","symbolKind":"property"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/logger"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/logger":{"url":"\/documentation\/swift_gopher\/gopherhandler\/logger","type":"topic","title":"logger","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/logger","kind":"symbol","role":"symbol","abstract":[]}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"kind":"symbol","sections":[],"metadata":{"title":"logger","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"}],"role":"symbol","roleHeading":"Instance Property","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher13GopherHandlerC6logger7Logging6LoggerVvp"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/logger","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/logger"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}],"languages":["swift"]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/logger":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/logger","url":"\/documentation\/swift_gopher\/gopherhandler\/logger","title":"logger","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logger"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}],"type":"topic","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"abstract":[],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"type":"topic","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"url":"\/documentation\/swift_gopher\/gopherhandler","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/outboundout.json b/docs/data/documentation/swift_gopher/gopherhandler/outboundout.json
index 591377f..b66eb78 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/outboundout.json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/outboundout.json
@@ -1 +1 @@
-{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"OutboundOut","kind":"identifier"},{"kind":"text","text":" = "},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/outboundout"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"_EmittingChannelHandler.OutboundOut"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/OutboundOut","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"metadata":{"title":"GopherHandler.OutboundOut","modules":[{"name":"swift-gopher"}],"symbolKind":"typealias","externalID":"s:12swift_gopher13GopherHandlerC11OutboundOuta","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutboundOut"}],"roleHeading":"Type Alias","navigatorTitle":[{"text":"OutboundOut","kind":"identifier"}]},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/OutboundOut":{"title":"GopherHandler.OutboundOut","url":"\/documentation\/swift_gopher\/gopherhandler\/outboundout","role":"symbol","abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutboundOut"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/OutboundOut","type":"topic","navigatorTitle":[{"text":"OutboundOut","kind":"identifier"}]},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/outboundout"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/OutboundOut"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutboundOut"},{"kind":"text","text":" = "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"}]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"_EmittingChannelHandler.OutboundOut"},{"text":".","type":"text"}],"kind":"symbol","metadata":{"symbolKind":"typealias","roleHeading":"Type Alias","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher13GopherHandlerC11OutboundOuta","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"OutboundOut","kind":"identifier"}],"title":"GopherHandler.OutboundOut","navigatorTitle":[{"text":"OutboundOut","kind":"identifier"}],"role":"symbol"},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/OutboundOut":{"url":"\/documentation\/swift_gopher\/gopherhandler\/outboundout","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/OutboundOut","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutboundOut","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"OutboundOut"}],"title":"GopherHandler.OutboundOut","role":"symbol","abstract":[],"type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/performsearch(query:).json b/docs/data/documentation/swift_gopher/gopherhandler/performsearch(query:).json
index 19576f5..cd98ee6 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/performsearch(query:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/performsearch(query:).json
@@ -1 +1 @@
-{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/performSearch(query:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"metadata":{"modules":[{"name":"swift-gopher"}],"role":"symbol","externalID":"s:12swift_gopher13GopherHandlerC13performSearch5queryS2S_tF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"performSearch"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"query"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Method","title":"performSearch(query:)","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"performSearch","kind":"identifier"},{"kind":"text","text":"("},{"text":"query","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/performsearch(query:)"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/performSearch(query:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/performSearch(query:)","url":"\/documentation\/swift_gopher\/gopherhandler\/performsearch(query:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"performSearch","kind":"identifier"},{"kind":"text","text":"("},{"text":"query","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","abstract":[],"title":"performSearch(query:)","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]}}} \ No newline at end of file
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"performSearch"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"query"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/performSearch(query:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher13GopherHandlerC13performSearch5queryS2S_tF","roleHeading":"Instance Method","title":"performSearch(query:)","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"performSearch","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"query"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/performsearch(query:)"]}],"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/performSearch(query:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/performsearch(query:)","abstract":[],"title":"performSearch(query:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"performSearch","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"query"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/performSearch(query:)","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/preparegophermenu(path:).json b/docs/data/documentation/swift_gopher/gopherhandler/preparegophermenu(path:).json
index 6217b81..5efb50c 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/preparegophermenu(path:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/preparegophermenu(path:).json
@@ -1 +1 @@
-{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"prepareGopherMenu","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"text":" = URL(string: \"\/\")!) -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/preparegophermenu(path:)"]}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/prepareGopherMenu(path:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prepareGopherMenu","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"roleHeading":"Instance Method","externalID":"s:12swift_gopher13GopherHandlerC07prepareC4Menu4pathSS10Foundation3URLV_tF","symbolKind":"method","title":"prepareGopherMenu(path:)","modules":[{"name":"swift-gopher"}],"role":"symbol"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/prepareGopherMenu(path:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"prepareGopherMenu","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"prepareGopherMenu(path:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/prepareGopherMenu(path:)","role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/preparegophermenu(path:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]}}} \ No newline at end of file
+{"metadata":{"roleHeading":"Instance Method","externalID":"s:12swift_gopher13GopherHandlerC07prepareC4Menu4pathSS10Foundation3URLV_tF","symbolKind":"method","role":"symbol","title":"prepareGopherMenu(path:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"prepareGopherMenu","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"modules":[{"name":"swift-gopher"}]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/prepareGopherMenu(path:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"prepareGopherMenu"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":" = URL(string: \"\/\")!) -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/preparegophermenu(path:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/prepareGopherMenu(path:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/preparegophermenu(path:)","abstract":[],"type":"topic","title":"prepareGopherMenu(path:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"prepareGopherMenu"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/prepareGopherMenu(path:)","kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/preparepath(path:).json b/docs/data/documentation/swift_gopher/gopherhandler/preparepath(path:).json
index f3dc672..ba2b66c 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/preparepath(path:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/preparepath(path:).json
@@ -1 +1 @@
-{"metadata":{"title":"preparePath(path:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"preparePath","kind":"identifier"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:12swift_gopher13GopherHandlerC11preparePath4path10Foundation3URLVSS_tF","modules":[{"name":"swift-gopher"}],"roleHeading":"Instance Method","symbolKind":"method"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"preparePath"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" = \"\/\") -> ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/preparePath(path:)"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/preparepath(path:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/preparePath(path:)":{"kind":"symbol","abstract":[],"title":"preparePath(path:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"preparePath"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/preparePath(path:)","url":"\/documentation\/swift_gopher\/gopherhandler\/preparepath(path:)"}}} \ No newline at end of file
+{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/preparePath(path:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"preparePath"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}],"title":"preparePath(path:)","role":"symbol","externalID":"s:12swift_gopher13GopherHandlerC11preparePath4path10Foundation3URLVSS_tF","roleHeading":"Instance Method","modules":[{"name":"swift-gopher"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"preparePath","kind":"identifier"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\/\") -> "},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/preparepath(path:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/preparePath(path:)":{"title":"preparePath(path:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/preparePath(path:)","type":"topic","role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/preparepath(path:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"preparePath","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/requesthandler(path:).json b/docs/data/documentation/swift_gopher/gopherhandler/requesthandler(path:).json
index 3606b3b..7a86bfe 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/requesthandler(path:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/requesthandler(path:).json
@@ -1 +1 @@
-{"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"requestHandler","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","text":"ResponseType","kind":"typeIdentifier","preciseIdentifier":"s:12swift_gopher12ResponseTypeO"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/requestHandler(path:)"},"metadata":{"role":"symbol","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher13GopherHandlerC07requestD04pathAA12ResponseTypeO10Foundation3URLV_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"requestHandler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"text":"ResponseType","kind":"typeIdentifier","preciseIdentifier":"s:12swift_gopher12ResponseTypeO"}],"roleHeading":"Instance Method","title":"requestHandler(path:)","symbolKind":"method"},"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/requesthandler(path:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ResponseType","kind":"identifier"}],"kind":"symbol","title":"ResponseType","url":"\/documentation\/swift_gopher\/responsetype","type":"topic","navigatorTitle":[{"text":"ResponseType","kind":"identifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","abstract":[],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/requestHandler(path:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/requestHandler(path:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"requestHandler","kind":"identifier"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12swift_gopher12ResponseTypeO","text":"ResponseType","kind":"typeIdentifier"}],"role":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/requesthandler(path:)","title":"requestHandler(path:)","kind":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/requesthandler(path:)"]}],"kind":"symbol","metadata":{"symbolKind":"method","role":"symbol","modules":[{"name":"swift-gopher"}],"title":"requestHandler(path:)","roleHeading":"Instance Method","externalID":"s:12swift_gopher13GopherHandlerC07requestD04pathAA12ResponseTypeO10Foundation3URLV_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"requestHandler","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12swift_gopher12ResponseTypeO","text":"ResponseType"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/requestHandler(path:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"requestHandler"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":") -> "},{"text":"ResponseType","kind":"typeIdentifier","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","preciseIdentifier":"s:12swift_gopher12ResponseTypeO"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/requestHandler(path:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/requestHandler(path:)","title":"requestHandler(path:)","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/requesthandler(path:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"requestHandler"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ResponseType","preciseIdentifier":"s:12swift_gopher12ResponseTypeO"}]},"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","title":"ResponseType","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ResponseType"}],"url":"\/documentation\/swift_gopher\/responsetype","navigatorTitle":[{"kind":"identifier","text":"ResponseType"}],"type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/sanitizeselectorpath(path:).json b/docs/data/documentation/swift_gopher/gopherhandler/sanitizeselectorpath(path:).json
index 8033531..31f4be9 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/sanitizeselectorpath(path:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/sanitizeselectorpath(path:).json
@@ -1 +1 @@
-{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:12swift_gopher13GopherHandlerC20sanitizeSelectorPath4pathS2S_tF","modules":[{"name":"swift-gopher"}],"symbolKind":"method","role":"symbol","title":"sanitizeSelectorPath(path:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"sanitizeSelectorPath","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"sections":[],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/sanitizeselectorpath(path:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/sanitizeSelectorPath(path:)"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sanitizeSelectorPath"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/sanitizeSelectorPath(path:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sanitizeSelectorPath","kind":"identifier"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler\/sanitizeselectorpath(path:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/sanitizeSelectorPath(path:)","role":"symbol","abstract":[],"kind":"symbol","title":"sanitizeSelectorPath(path:)"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"metadata":{"externalID":"s:12swift_gopher13GopherHandlerC20sanitizeSelectorPath4pathS2S_tF","symbolKind":"method","title":"sanitizeSelectorPath(path:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sanitizeSelectorPath"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"roleHeading":"Instance Method","modules":[{"name":"swift-gopher"}]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/sanitizeSelectorPath(path:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"sanitizeSelectorPath","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/sanitizeselectorpath(path:)"]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","title":"swift-gopher","role":"collection","abstract":[],"kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/sanitizeSelectorPath(path:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/sanitizeselectorpath(path:)","type":"topic","title":"sanitizeSelectorPath(path:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/sanitizeSelectorPath(path:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sanitizeSelectorPath","kind":"identifier"},{"kind":"text","text":"("},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"abstract":[],"role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/unwrapinboundin(_:).json b/docs/data/documentation/swift_gopher/gopherhandler/unwrapinboundin(_:).json
index 5404cd1..51a6110 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/unwrapinboundin(_:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/unwrapinboundin(_:).json
@@ -1 +1 @@
-{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/unwrapinboundin(_:)"]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/unwrapInboundIn(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations"]]},"sections":[],"metadata":{"externalID":"s:7NIOCore21ChannelInboundHandlerPAAE06unwrapC2Iny0cF0QzAA6NIOAnyVF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","role":"symbol","symbolKind":"method","modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"title":"unwrapInboundIn(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"unwrapInboundIn","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier","text":"NIOAny"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"InboundIn","kind":"typeIdentifier"}],"extendedModule":"NIOCore"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"unwrapInboundIn","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"value"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundIn"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ChannelInboundHandler.unwrapInboundIn(_:)"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/unwrapInboundIn(_:)":{"title":"unwrapInboundIn(_:)","url":"\/documentation\/swift_gopher\/gopherhandler\/unwrapinboundin(_:)","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/unwrapInboundIn(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unwrapInboundIn"},{"kind":"text","text":"("},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundIn"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","abstract":[],"kind":"article","type":"topic","title":"ChannelInboundHandler Implementations","role":"collectionGroup","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinboundhandler-implementations"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]}}} \ No newline at end of file
+{"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/unwrapInboundIn(_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ChannelInboundHandler.unwrapInboundIn(_:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/unwrapinboundin(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unwrapInboundIn"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"InboundIn","kind":"typeIdentifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations"]]},"metadata":{"extendedModule":"NIOCore","externalID":"s:7NIOCore21ChannelInboundHandlerPAAE06unwrapC2Iny0cF0QzAA6NIOAnyVF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","role":"symbol","modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unwrapInboundIn"},{"kind":"text","text":"("},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"InboundIn","kind":"typeIdentifier"}],"title":"unwrapInboundIn(_:)","roleHeading":"Instance Method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelInboundHandler-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","kind":"article","title":"ChannelInboundHandler Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinboundhandler-implementations"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/unwrapInboundIn(_:)":{"title":"unwrapInboundIn(_:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/unwrapInboundIn(_:)","type":"topic","role":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/unwrapinboundin(_:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unwrapInboundIn"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"InboundIn","kind":"typeIdentifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/userinboundeventtriggered(context:event:).json b/docs/data/documentation/swift_gopher/gopherhandler/userinboundeventtriggered(context:event:).json
index eef34b9..e137d97 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/userinboundeventtriggered(context:event:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/userinboundeventtriggered(context:event:).json
@@ -1 +1 @@
-{"metadata":{"role":"symbol","extendedModule":"NIOCore","title":"userInboundEventTriggered(context:event:)","symbolKind":"method","modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInboundEventTriggered"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"event","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE04userC14EventTriggered7context5eventyAA0bD7ContextC_yptF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.userInboundEventTriggered(context:event:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/userinboundeventtriggered(context:event:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userInboundEventTriggered"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"event","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/userInboundEventTriggered(context:event:)","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/userInboundEventTriggered(context:event:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/userinboundeventtriggered(context:event:)","kind":"symbol","role":"symbol","abstract":[],"type":"topic","title":"userInboundEventTriggered(context:event:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userInboundEventTriggered"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"event","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/userInboundEventTriggered(context:event:)"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","type":"topic","abstract":[],"title":"_ChannelInboundHandler Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations"}}} \ No newline at end of file
+{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.userInboundEventTriggered(context:event:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations"]]},"metadata":{"externalID":"s:7NIOCore22_ChannelInboundHandlerPAAE04userC14EventTriggered7context5eventyAA0bD7ContextC_yptF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","title":"userInboundEventTriggered(context:event:)","extendedModule":"NIOCore","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInboundEventTriggered"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"event","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Any","kind":"keyword"},{"kind":"text","text":")"}],"roleHeading":"Instance Method","modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/userInboundEventTriggered(context:event:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInboundEventTriggered","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":", "},{"text":"event","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"text":")","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/userinboundeventtriggered(context:event:)"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/userInboundEventTriggered(context:event:)":{"type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/userinboundeventtriggered(context:event:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/userInboundEventTriggered(context:event:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInboundEventTriggered","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"event","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":")","kind":"text"}],"role":"symbol","title":"userInboundEventTriggered(context:event:)","abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_ChannelInboundHandler-Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/_channelinboundhandler-implementations","title":"_ChannelInboundHandler Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/wrapinboundout(_:).json b/docs/data/documentation/swift_gopher/gopherhandler/wrapinboundout(_:).json
index 5825e5f..3fb2f2c 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/wrapinboundout(_:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/wrapinboundout(_:).json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapInboundOut(_:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ChannelInboundHandler.wrapInboundOut(_:)"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Instance Method","extendedModule":"NIOCore","externalID":"s:7NIOCore21ChannelInboundHandlerPAAE04wrapC3OutyAA6NIOAnyV0cF0QzF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrapInboundOut"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"InboundOut","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier","text":"NIOAny"}],"title":"wrapInboundOut(_:)","modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/wrapinboundout(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrapInboundOut"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"InboundOut","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"}]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/wrapInboundOut(_:)":{"kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/wrapinboundout(_:)","title":"wrapInboundOut(_:)","abstract":[],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapInboundOut(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapInboundOut"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundOut"},{"text":") -> ","kind":"text"},{"text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier"}]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelInboundHandler-Implementations":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","abstract":[],"kind":"article","type":"topic","title":"ChannelInboundHandler Implementations","role":"collectionGroup","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinboundhandler-implementations"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]}}} \ No newline at end of file
+{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapInboundOut(_:)"},"metadata":{"modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"title":"wrapInboundOut(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"wrapInboundOut","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"InboundOut"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny"}],"externalID":"s:7NIOCore21ChannelInboundHandlerPAAE04wrapC3OutyAA6NIOAnyV0cF0QzF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","role":"symbol","symbolKind":"method","extendedModule":"NIOCore"},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ChannelInboundHandler.wrapInboundOut(_:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"wrapInboundOut","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"value","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"InboundOut"},{"kind":"text","text":") -> "},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/swift_gopher\/gopherhandler\/wrapinboundout(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/ChannelInboundHandler-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/ChannelInboundHandler-Implementations","kind":"article","title":"ChannelInboundHandler Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/channelinboundhandler-implementations"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"title":"GopherHandler","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"GopherHandler","kind":"identifier"}],"abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/wrapInboundOut(_:)":{"url":"\/documentation\/swift_gopher\/gopherhandler\/wrapinboundout(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrapInboundOut"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundOut"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapInboundOut(_:)","abstract":[],"role":"symbol","title":"wrapInboundOut(_:)"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/gopherhandler/wrapoutboundout(_:).json b/docs/data/documentation/swift_gopher/gopherhandler/wrapoutboundout(_:).json
index d767117..6bf4615 100644
--- a/docs/data/documentation/swift_gopher/gopherhandler/wrapoutboundout(_:).json
+++ b/docs/data/documentation/swift_gopher/gopherhandler/wrapoutboundout(_:).json
@@ -1 +1 @@
-{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"_EmittingChannelHandler.wrapOutboundOut(_:)"},{"text":".","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations"]]},"metadata":{"role":"symbol","extendedModule":"NIOCore","title":"wrapOutboundOut(_:)","symbolKind":"method","modules":[{"relatedModules":["NIOCore"],"name":"swift-gopher"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapOutboundOut"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"OutboundOut"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV"}],"roleHeading":"Instance Method","externalID":"s:7NIOCore23_EmittingChannelHandlerPAAE15wrapOutboundOutyAA6NIOAnyV0fG0QzF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapOutboundOut"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"OutboundOut"},{"text":") -> ","kind":"text"},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/wrapoutboundout(_:)"]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapOutboundOut(_:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_EmittingChannelHandler-Implementations":{"abstract":[],"type":"topic","role":"collectionGroup","title":"_EmittingChannelHandler Implementations","url":"\/documentation\/swift_gopher\/gopherhandler\/_emittingchannelhandler-implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations","kind":"article"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"url":"\/documentation\/swift_gopher\/gopherhandler","title":"GopherHandler","navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherHandler","kind":"identifier"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/wrapOutboundOut(_:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapOutboundOut(_:)","url":"\/documentation\/swift_gopher\/gopherhandler\/wrapoutboundout(_:)","title":"wrapOutboundOut(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"wrapOutboundOut","kind":"identifier"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"OutboundOut","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny"}],"kind":"symbol","abstract":[],"type":"topic"}}} \ No newline at end of file
+{"metadata":{"externalID":"s:7NIOCore23_EmittingChannelHandlerPAAE15wrapOutboundOutyAA6NIOAnyV0fG0QzF::SYNTHESIZED::s:12swift_gopher13GopherHandlerC","title":"wrapOutboundOut(_:)","extendedModule":"NIOCore","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapOutboundOut"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"OutboundOut"},{"text":") -> ","kind":"text"},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"}],"modules":[{"name":"swift-gopher","relatedModules":["NIOCore"]}],"roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"_EmittingChannelHandler.wrapOutboundOut(_:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapOutboundOut(_:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapOutboundOut"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"OutboundOut"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/gopherhandler\/wrapoutboundout(_:)"]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations"]]},"kind":"symbol","sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/wrapOutboundOut(_:)":{"title":"wrapOutboundOut(_:)","kind":"symbol","url":"\/documentation\/swift_gopher\/gopherhandler\/wrapoutboundout(_:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapOutboundOut"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"OutboundOut"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/wrapOutboundOut(_:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler/_EmittingChannelHandler-Implementations":{"title":"_EmittingChannelHandler Implementations","abstract":[],"url":"\/documentation\/swift_gopher\/gopherhandler\/_emittingchannelhandler-implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler\/_EmittingChannelHandler-Implementations","kind":"article","role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher/GopherHandler":{"type":"topic","url":"\/documentation\/swift_gopher\/gopherhandler","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/GopherHandler","title":"GopherHandler","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"GopherHandler"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherHandler"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/responsetype.json b/docs/data/documentation/swift_gopher/responsetype.json
index 9d631da..4baf1d0 100644
--- a/docs/data/documentation/swift_gopher/responsetype.json
+++ b/docs/data/documentation/swift_gopher/responsetype.json
@@ -1 +1 @@
-{"metadata":{"navigatorTitle":[{"text":"ResponseType","kind":"identifier"}],"title":"ResponseType","modules":[{"name":"swift-gopher"}],"roleHeading":"Enumeration","symbolKind":"enum","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ResponseType","kind":"identifier"}],"role":"symbol","externalID":"s:12swift_gopher12ResponseTypeO"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/data(_:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/string(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ResponseType"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/swift-gopher\/s8SendableP"],"kind":"relationships","title":"Conforms To"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/responsetype"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/ResponseType/data(_:)":{"abstract":[],"url":"\/documentation\/swift_gopher\/responsetype\/data(_:)","title":"ResponseType.data(_:)","type":"topic","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/data(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":")","kind":"text"}]},"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ResponseType","kind":"identifier"}],"kind":"symbol","title":"ResponseType","url":"\/documentation\/swift_gopher\/responsetype","type":"topic","navigatorTitle":[{"text":"ResponseType","kind":"identifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","abstract":[],"role":"symbol"},"doc://swift-gopher/s8SendableP":{"identifier":"doc:\/\/swift-gopher\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/ResponseType/string(_:)":{"kind":"symbol","url":"\/documentation\/swift_gopher\/responsetype\/string(_:)","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/string(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"string"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"type":"topic","role":"symbol","title":"ResponseType.string(_:)"}}} \ No newline at end of file
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ResponseType"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/responsetype"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/data(_:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/string(_:)"],"title":"Enumeration Cases"}],"metadata":{"modules":[{"name":"swift-gopher"}],"roleHeading":"Enumeration","role":"symbol","externalID":"s:12swift_gopher12ResponseTypeO","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ResponseType"}],"title":"ResponseType","navigatorTitle":[{"text":"ResponseType","kind":"identifier"}],"symbolKind":"enum"},"relationshipsSections":[{"identifiers":["doc:\/\/swift-gopher\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/ResponseType/data(_:)":{"type":"topic","role":"symbol","kind":"symbol","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"data","kind":"identifier"},{"kind":"text","text":"("},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"},{"text":")","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/data(_:)","url":"\/documentation\/swift_gopher\/responsetype\/data(_:)","title":"ResponseType.data(_:)"},"doc://swift-gopher/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/swift-gopher\/s8SendableP"},"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","title":"ResponseType","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ResponseType"}],"url":"\/documentation\/swift_gopher\/responsetype","navigatorTitle":[{"kind":"identifier","text":"ResponseType"}],"type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/ResponseType/string(_:)":{"abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"string","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"type":"topic","title":"ResponseType.string(_:)","url":"\/documentation\/swift_gopher\/responsetype\/string(_:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/string(_:)","role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/responsetype/data(_:).json b/docs/data/documentation/swift_gopher/responsetype/data(_:).json
index 83bd6d2..1a81bcc 100644
--- a/docs/data/documentation/swift_gopher/responsetype/data(_:).json
+++ b/docs/data/documentation/swift_gopher/responsetype/data(_:).json
@@ -1 +1 @@
-{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/data(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/responsetype\/data(_:)"]}],"metadata":{"externalID":"s:12swift_gopher12ResponseTypeO4datayAC10Foundation4DataVcACmF","roleHeading":"Case","role":"symbol","modules":[{"name":"swift-gopher"}],"symbolKind":"case","title":"ResponseType.data(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"data","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Data","preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"data"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"},{"text":")","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ResponseType","kind":"identifier"}],"kind":"symbol","title":"ResponseType","url":"\/documentation\/swift_gopher\/responsetype","type":"topic","navigatorTitle":[{"text":"ResponseType","kind":"identifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","abstract":[],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/ResponseType/data(_:)":{"abstract":[],"url":"\/documentation\/swift_gopher\/responsetype\/data(_:)","title":"ResponseType.data(_:)","type":"topic","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/data(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":")","kind":"text"}]}}} \ No newline at end of file
+{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/data(_:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"externalID":"s:12swift_gopher12ResponseTypeO4datayAC10Foundation4DataVcACmF","role":"symbol","symbolKind":"case","modules":[{"name":"swift-gopher"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"},{"text":")","kind":"text"}],"roleHeading":"Case","title":"ResponseType.data(_:)"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"data","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/responsetype\/data(_:)"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","title":"ResponseType","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ResponseType"}],"url":"\/documentation\/swift_gopher\/responsetype","navigatorTitle":[{"kind":"identifier","text":"ResponseType"}],"type":"topic"},"doc://swift-gopher/documentation/swift_gopher/ResponseType/data(_:)":{"type":"topic","role":"symbol","kind":"symbol","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"data","kind":"identifier"},{"kind":"text","text":"("},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"},{"text":")","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/data(_:)","url":"\/documentation\/swift_gopher\/responsetype\/data(_:)","title":"ResponseType.data(_:)"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/responsetype/string(_:).json b/docs/data/documentation/swift_gopher/responsetype/string(_:).json
index 5611dbc..945a6d3 100644
--- a/docs/data/documentation/swift_gopher/responsetype/string(_:).json
+++ b/docs/data/documentation/swift_gopher/responsetype/string(_:).json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/string(_:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/responsetype\/string(_:)"]}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"string"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"roleHeading":"Case","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher12ResponseTypeO6stringyACSScACmF","role":"symbol","symbolKind":"case","title":"ResponseType.string(_:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"string","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ResponseType","kind":"identifier"}],"kind":"symbol","title":"ResponseType","url":"\/documentation\/swift_gopher\/responsetype","type":"topic","navigatorTitle":[{"text":"ResponseType","kind":"identifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","abstract":[],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/ResponseType/string(_:)":{"kind":"symbol","url":"\/documentation\/swift_gopher\/responsetype\/string(_:)","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/string(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"string"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"type":"topic","role":"symbol","title":"ResponseType.string(_:)"}}} \ No newline at end of file
+{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"string","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":")"}],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType"]]},"sections":[],"metadata":{"title":"ResponseType.string(_:)","role":"symbol","roleHeading":"Case","modules":[{"name":"swift-gopher"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"string"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"externalID":"s:12swift_gopher12ResponseTypeO6stringyACSScACmF"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/string(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/swift_gopher\/responsetype\/string(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/ResponseType/string(_:)":{"abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"string","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"type":"topic","title":"ResponseType.string(_:)","url":"\/documentation\/swift_gopher\/responsetype\/string(_:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType\/string(_:)","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/ResponseType":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/ResponseType","title":"ResponseType","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ResponseType"}],"url":"\/documentation\/swift_gopher\/responsetype","navigatorTitle":[{"kind":"identifier","text":"ResponseType"}],"type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher.json b/docs/data/documentation/swift_gopher/swiftgopher.json
index 847cc0a..a4b80f9 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher.json
@@ -1 +1 @@
-{"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"modules":[{"name":"swift-gopher"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"swiftGopher"}],"roleHeading":"Structure","title":"swiftGopher","role":"symbol","symbolKind":"struct","externalID":"s:12swift_gopher0A6GopherV","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}]},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"relationshipsSections":[{"identifiers":["doc:\/\/swift-gopher\/14ArgumentParser17ParsableArgumentsP","doc:\/\/swift-gopher\/14ArgumentParser15ParsableCommandP","doc:\/\/swift-gopher\/Se","doc:\/\/swift-gopher\/s8SendableP"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init()","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(from:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)"],"title":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableGophermap","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableSearch","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherDataDir","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherHostName","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/host","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/port"]},{"title":"Instance Methods","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-2mp76"]},{"generated":true,"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"],"title":"Default Implementations"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"@main","kind":"attribute"},{"kind":"text","text":" "},{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"swiftGopher"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://swift-gopher/14ArgumentParser15ParsableCommandP":{"identifier":"doc:\/\/swift-gopher\/14ArgumentParser15ParsableCommandP","type":"unresolvable","title":"ArgumentParser.ParsableCommand"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/host":{"url":"\/documentation\/swift_gopher\/swiftgopher\/host","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"host"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"host","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/host","abstract":[],"type":"topic","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/gopherHostName":{"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/gopherhostname","kind":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherHostName","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"gopherHostName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"gopherHostName"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","type":"topic","role":"collectionGroup","title":"ParsableCommand Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/port":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/port","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"title":"port","url":"\/documentation\/swift_gopher\/swiftgopher\/port"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/disableSearch":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableSearch","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"disableSearch","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/disablesearch","title":"disableSearch","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","abstract":[],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"gopherHostName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"host","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"port"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"gopherDataDir"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"disableSearch"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"disableGophermap","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:)","title":"init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init(from:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/init(from:)","type":"topic","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(from:)","kind":"symbol","role":"symbol","abstract":[]},"doc://swift-gopher/Se":{"title":"Swift.Decodable","type":"unresolvable","identifier":"doc:\/\/swift-gopher\/Se"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","title":"ParsableArguments Implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","abstract":[],"role":"collectionGroup"},"doc://swift-gopher/14ArgumentParser17ParsableArgumentsP":{"title":"ArgumentParser.ParsableArguments","type":"unresolvable","identifier":"doc:\/\/swift-gopher\/14ArgumentParser17ParsableArgumentsP"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/run()-2mp76":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-2mp76","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/run()-2mp76","title":"run()","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/disableGophermap":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableGophermap","url":"\/documentation\/swift_gopher\/swiftgopher\/disablegophermap","type":"topic","kind":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disableGophermap"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"disableGophermap"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/gopherDataDir":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherDataDir","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherDataDir","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/gopherdatadir","title":"gopherDataDir","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init()":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init()","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"text":"()","kind":"text"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/init()","title":"init()","role":"symbol"},"doc://swift-gopher/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/swift-gopher\/s8SendableP"}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"swiftGopher","role":"symbol","modules":[{"name":"swift-gopher"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"externalID":"s:12swift_gopher0A6GopherV","symbolKind":"struct","roleHeading":"Structure"},"sections":[],"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init()","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(from:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableGophermap","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableSearch","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherDataDir","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherHostName","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/host","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/port"]},{"title":"Instance Methods","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-2mp76"]},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"],"title":"Default Implementations","generated":true}],"relationshipsSections":[{"identifiers":["doc:\/\/swift-gopher\/14ArgumentParser17ParsableArgumentsP","doc:\/\/swift-gopher\/14ArgumentParser15ParsableCommandP","doc:\/\/swift-gopher\/Se","doc:\/\/swift-gopher\/s8SendableP"],"kind":"relationships","type":"conformsTo","title":"Conforms To"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@main","kind":"attribute"},{"text":" ","kind":"text"},{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"swiftGopher"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","role":"collectionGroup","title":"ParsableCommand Implementations"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/run()-2mp76":{"url":"\/documentation\/swift_gopher\/swiftgopher\/run()-2mp76","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-2mp76","type":"topic","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"run","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"throws"}],"title":"run()"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/disableSearch":{"type":"topic","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/disablesearch","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableSearch","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disableSearch"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"disableSearch","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/disableGophermap":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableGophermap","kind":"symbol","abstract":[],"role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/disablegophermap","type":"topic","title":"disableGophermap","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"disableGophermap","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://swift-gopher/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/swift-gopher\/s8SendableP"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init()":{"kind":"symbol","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init()","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"title":"init()","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/gopherHostName":{"type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/gopherhostname","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherHostName","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"gopherHostName","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"role":"symbol","title":"gopherHostName","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/gopherDataDir":{"abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherDataDir"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherDataDir","url":"\/documentation\/swift_gopher\/swiftgopher\/gopherdatadir","title":"gopherDataDir"},"doc://swift-gopher/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/swift-gopher\/Se"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/port":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","title":"port","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/port","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/port"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"gopherHostName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"host"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"gopherDataDir","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"disableSearch"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"disableGophermap","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","title":"init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","abstract":[],"type":"topic","kind":"symbol"},"doc://swift-gopher/14ArgumentParser15ParsableCommandP":{"type":"unresolvable","title":"ArgumentParser.ParsableCommand","identifier":"doc:\/\/swift-gopher\/14ArgumentParser15ParsableCommandP"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/14ArgumentParser17ParsableArgumentsP":{"type":"unresolvable","title":"ArgumentParser.ParsableArguments","identifier":"doc:\/\/swift-gopher\/14ArgumentParser17ParsableArgumentsP"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init(from:)":{"abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/init(from:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(from:)","title":"init(from:)","type":"topic","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/host":{"abstract":[],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/host","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"host"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","title":"host","url":"\/documentation\/swift_gopher\/swiftgopher\/host"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/_commandname.json b/docs/data/documentation/swift_gopher/swiftgopher/_commandname.json
index cbe1266..48a2c23 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/_commandname.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/_commandname.json
@@ -1 +1 @@
-{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"_commandName","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_commandName"},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/_commandname"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"metadata":{"title":"_commandName","roleHeading":"Type Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"_commandName","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"externalID":"s:14ArgumentParser15ParsableCommandPAAE12_commandNameSSvpZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"extendedModule":"ArgumentParser","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableCommand._commandName","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","type":"topic","role":"collectionGroup","title":"ParsableCommand Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_commandName":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"_commandName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_commandName","title":"_commandName","abstract":[],"role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/_commandname","kind":"symbol"}}} \ No newline at end of file
+{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_commandName","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableCommand._commandName"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/_commandname"]}],"metadata":{"title":"_commandName","symbolKind":"property","extendedModule":"ArgumentParser","role":"symbol","roleHeading":"Type Property","externalID":"s:14ArgumentParser15ParsableCommandPAAE12_commandNameSSvpZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"_commandName"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"_commandName","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","role":"collection","abstract":[],"kind":"symbol","url":"\/documentation\/swift_gopher","title":"swift-gopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_commandName":{"title":"_commandName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"_commandName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/_commandname","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_commandName","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","role":"collectionGroup","title":"ParsableCommand Implementations"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/_dumphelp().json b/docs/data/documentation/swift_gopher/swiftgopher/_dumphelp().json
index 94f397d..1c7eede 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/_dumphelp().json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/_dumphelp().json
@@ -1 +1 @@
-{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableArguments._dumpHelp()","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"_dumpHelp","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"languages":["swift"]}]}],"sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_dumpHelp()","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"metadata":{"roleHeading":"Type Method","title":"_dumpHelp()","extendedModule":"ArgumentParser","symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"_dumpHelp","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"role":"symbol","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE9_dumpHelpSSyFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/_dumphelp()"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","title":"ParsableArguments Implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","abstract":[],"role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_dumpHelp()":{"url":"\/documentation\/swift_gopher\/swiftgopher\/_dumphelp()","abstract":[],"role":"symbol","kind":"symbol","title":"_dumpHelp()","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"_dumpHelp","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_dumpHelp()"}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"metadata":{"roleHeading":"Type Method","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"_dumpHelp"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE9_dumpHelpSSyFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","symbolKind":"method","title":"_dumpHelp()","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"extendedModule":"ArgumentParser"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableArguments._dumpHelp()","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/_dumphelp()"]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"_dumpHelp","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_dumpHelp()"},"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_dumpHelp()":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_dumpHelp()","title":"_dumpHelp()","url":"\/documentation\/swift_gopher\/swiftgopher\/_dumphelp()","type":"topic","abstract":[],"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"_dumpHelp"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/_errorlabel.json b/docs/data/documentation/swift_gopher/swiftgopher/_errorlabel.json
index 0089096..0d3ec82 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/_errorlabel.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/_errorlabel.json
@@ -1 +1 @@
-{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"_errorLabel","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"metadata":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"_errorLabel","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11_errorLabelSSvpZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","title":"_errorLabel","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"roleHeading":"Type Property","symbolKind":"property","extendedModule":"ArgumentParser"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_errorLabel"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableArguments._errorLabel","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/_errorlabel"]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_errorLabel":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"_errorLabel"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/_errorlabel","title":"_errorLabel","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_errorLabel"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","title":"ParsableArguments Implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/_errorlabel"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableArguments._errorLabel","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"roleHeading":"Type Property","extendedModule":"ArgumentParser","title":"_errorLabel","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"_errorLabel","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"symbolKind":"property","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11_errorLabelSSvpZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","role":"symbol"},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"_errorLabel"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_errorLabel","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_errorLabel":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"_errorLabel","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_errorLabel","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/_errorlabel","kind":"symbol","title":"_errorLabel","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/ascommand.json b/docs/data/documentation/swift_gopher/swiftgopher/ascommand.json
index 0d5ba4f..f109b19 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/ascommand.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/ascommand.json
@@ -1 +1 @@
-{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"asCommand"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier","text":"ParsableCommand"},{"kind":"text","text":".Type { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"sections":[],"metadata":{"modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE9asCommandAA0cF0_pXpvpZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","title":"asCommand","extendedModule":"ArgumentParser","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"asCommand"},{"text":": ","kind":"text"},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"text":".Type","kind":"text"}],"roleHeading":"Type Property","role":"symbol","symbolKind":"property"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableArguments.asCommand"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/asCommand","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/ascommand"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","title":"ParsableArguments Implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","abstract":[],"role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/asCommand":{"kind":"symbol","abstract":[],"title":"asCommand","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"asCommand","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"text":".Type","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/asCommand","url":"\/documentation\/swift_gopher\/swiftgopher\/ascommand"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"asCommand"},{"text":": ","kind":"text"},{"text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier"},{"text":".Type { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/asCommand","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableArguments.asCommand"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/ascommand"]}],"metadata":{"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE9asCommandAA0cF0_pXpvpZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","role":"symbol","symbolKind":"property","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"extendedModule":"ArgumentParser","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"asCommand","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","text":"ParsableCommand"},{"text":".Type","kind":"text"}],"title":"asCommand","roleHeading":"Type Property"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/asCommand":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asCommand"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","text":"ParsableCommand","kind":"typeIdentifier"},{"text":".Type","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/asCommand","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/ascommand","title":"asCommand","kind":"symbol","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/completionscript(for:).json b/docs/data/documentation/swift_gopher/swiftgopher/completionscript(for:).json
index 718dcb0..e3c96d5 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/completionscript(for:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/completionscript(for:).json
@@ -1 +1 @@
-{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/completionscript(for:)"]}],"metadata":{"role":"symbol","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"completionScript"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15CompletionShellV","text":"CompletionShell"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE16completionScript3forSSAA15CompletionShellV_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","title":"completionScript(for:)","roleHeading":"Type Method","extendedModule":"ArgumentParser"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"completionScript","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":" ","kind":"text"},{"text":"shell","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14ArgumentParser15CompletionShellV","kind":"typeIdentifier","text":"CompletionShell"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/completionScript(for:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableArguments.completionScript(for:)"},{"type":"text","text":"."}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"type":"topic","role":"collectionGroup","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","title":"ParsableArguments Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/completionScript(for:)":{"title":"completionScript(for:)","kind":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"completionScript","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"CompletionShell","preciseIdentifier":"s:14ArgumentParser15CompletionShellV"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/completionScript(for:)","url":"\/documentation\/swift_gopher\/swiftgopher\/completionscript(for:)"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"completionScript","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"shell","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"CompletionShell","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15CompletionShellV"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"symbolKind":"method","title":"completionScript(for:)","extendedModule":"ArgumentParser","roleHeading":"Type Method","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"completionScript"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"CompletionShell","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15CompletionShellV"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE16completionScript3forSSAA15CompletionShellV_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV"},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/completionscript(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/completionScript(for:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableArguments.completionScript(for:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/completionScript(for:)":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"completionScript","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CompletionShell","preciseIdentifier":"s:14ArgumentParser15CompletionShellV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/completionScript(for:)","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/completionscript(for:)","kind":"symbol","title":"completionScript(for:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/configuration.json b/docs/data/documentation/swift_gopher/swiftgopher/configuration.json
index de35964..cc53e34 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/configuration.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/configuration.json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableCommand.configuration"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/configuration"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/configuration","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14ArgumentParser20CommandConfigurationV","kind":"typeIdentifier","text":"CommandConfiguration"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"kind":"symbol","metadata":{"modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"extendedModule":"ArgumentParser","roleHeading":"Type Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14ArgumentParser20CommandConfigurationV","kind":"typeIdentifier","text":"CommandConfiguration"}],"title":"configuration","externalID":"s:14ArgumentParser15ParsableCommandPAAE13configurationAA0D13ConfigurationVvpZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","role":"symbol"},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/configuration":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CommandConfiguration","preciseIdentifier":"s:14ArgumentParser20CommandConfigurationV"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/configuration","title":"configuration","abstract":[],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/configuration"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","type":"topic","role":"collectionGroup","title":"ParsableCommand Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/configuration"]}],"metadata":{"extendedModule":"ArgumentParser","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"text":": ","kind":"text"},{"text":"CommandConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser20CommandConfigurationV"}],"symbolKind":"property","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"role":"symbol","roleHeading":"Type Property","title":"configuration","externalID":"s:14ArgumentParser15ParsableCommandPAAE13configurationAA0D13ConfigurationVvpZ::SYNTHESIZED::s:12swift_gopher0A6GopherV"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableCommand.configuration"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CommandConfiguration","preciseIdentifier":"s:14ArgumentParser20CommandConfigurationV"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/configuration"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","role":"collectionGroup","title":"ParsableCommand Implementations"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/configuration":{"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/configuration","kind":"symbol","title":"configuration","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/configuration","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"configuration","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CommandConfiguration","preciseIdentifier":"s:14ArgumentParser20CommandConfigurationV"}],"abstract":[],"role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/disablegophermap.json b/docs/data/documentation/swift_gopher/swiftgopher/disablegophermap.json
index 876a515..b37e22e 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/disablegophermap.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/disablegophermap.json
@@ -1 +1 @@
-{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@","kind":"attribute"},{"text":"Flag","kind":"attribute","preciseIdentifier":"s:14ArgumentParser4FlagV"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"disableGophermap"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableGophermap"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"metadata":{"externalID":"s:12swift_gopher0A6GopherV16disableGophermapSbvp","title":"disableGophermap","role":"symbol","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"swift-gopher"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"disableGophermap","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/disablegophermap"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/disableGophermap":{"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableGophermap","url":"\/documentation\/swift_gopher\/swiftgopher\/disablegophermap","type":"topic","kind":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disableGophermap"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"disableGophermap"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
+{"metadata":{"role":"symbol","modules":[{"name":"swift-gopher"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disableGophermap"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"disableGophermap","externalID":"s:12swift_gopher0A6GopherV16disableGophermapSbvp","roleHeading":"Instance Property"},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/disablegophermap"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@","kind":"attribute"},{"text":"Flag","kind":"attribute","preciseIdentifier":"s:14ArgumentParser4FlagV"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"disableGophermap","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" "},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableGophermap"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/disableGophermap":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableGophermap","kind":"symbol","abstract":[],"role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/disablegophermap","type":"topic","title":"disableGophermap","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"disableGophermap","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/disablesearch.json b/docs/data/documentation/swift_gopher/swiftgopher/disablesearch.json
index 03cf724..b0fa5b0 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/disablesearch.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/disablesearch.json
@@ -1 +1 @@
-{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/disablesearch"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableSearch"},"metadata":{"title":"disableSearch","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"disableSearch","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"role":"symbol","modules":[{"name":"swift-gopher"}],"symbolKind":"property","roleHeading":"Instance Property","externalID":"s:12swift_gopher0A6GopherV13disableSearchSbvp"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"@","kind":"attribute"},{"text":"Flag","kind":"attribute","preciseIdentifier":"s:14ArgumentParser4FlagV"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"disableSearch","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/disableSearch":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableSearch","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"disableSearch","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/disablesearch","title":"disableSearch","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disableSearch"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"symbolKind":"property","roleHeading":"Instance Property","title":"disableSearch","modules":[{"name":"swift-gopher"}],"role":"symbol","externalID":"s:12swift_gopher0A6GopherV13disableSearchSbvp"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableSearch","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/disablesearch"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@"},{"text":"Flag","preciseIdentifier":"s:14ArgumentParser4FlagV","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"disableSearch","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/disableSearch":{"type":"topic","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/disablesearch","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/disableSearch","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disableSearch"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"disableSearch","kind":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/exit(witherror:).json b/docs/data/documentation/swift_gopher/swiftgopher/exit(witherror:).json
index 10dc562..9143464 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/exit(witherror:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/exit(witherror:).json
@@ -1 +1 @@
-{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exit(withError:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE4exit9withErrors5NeverOs0G0_pSg_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","symbolKind":"method","roleHeading":"Type Method","extendedModule":"ArgumentParser","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"role":"symbol","title":"exit(withError:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"exit","kind":"identifier"},{"kind":"text","text":"("},{"text":"withError","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s5NeverO","text":"Never","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableArguments.exit(withError:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/exit(witherror:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"exit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withError","kind":"externalParam"},{"kind":"text","text":" "},{"text":"error","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"text":"? = nil) -> ","kind":"text"},{"text":"Never","kind":"typeIdentifier","preciseIdentifier":"s:s5NeverO"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","title":"ParsableArguments Implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","abstract":[],"role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/exit(withError:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exit(withError:)","abstract":[],"role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/exit(witherror:)","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"exit"},{"kind":"text","text":"("},{"text":"withError","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":"?) -> "},{"text":"Never","preciseIdentifier":"s:s5NeverO","kind":"typeIdentifier"}],"kind":"symbol","title":"exit(withError:)"}}} \ No newline at end of file
+{"metadata":{"symbolKind":"method","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"roleHeading":"Type Method","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE4exit9withErrors5NeverOs0G0_pSg_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withError","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s5NeverO","text":"Never","kind":"typeIdentifier"}],"title":"exit(withError:)","role":"symbol","extendedModule":"ArgumentParser"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"exit"},{"text":"(","kind":"text"},{"text":"withError","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"error"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":"? = nil) -> ","kind":"text"},{"text":"Never","kind":"typeIdentifier","preciseIdentifier":"s:s5NeverO"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/exit(witherror:)"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exit(withError:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableArguments.exit(withError:)"},{"type":"text","text":"."}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/exit(withError:)":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exit"},{"text":"(","kind":"text"},{"text":"withError","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":"?) -> ","kind":"text"},{"text":"Never","preciseIdentifier":"s:s5NeverO","kind":"typeIdentifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exit(withError:)","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/exit(witherror:)","title":"exit(withError:)","kind":"symbol","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/exitcode(for:).json b/docs/data/documentation/swift_gopher/swiftgopher/exitcode(for:).json
index 056af73..d802ea9 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/exitcode(for:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/exitcode(for:).json
@@ -1 +1 @@
-{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/exitcode(for:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableArguments.exitCode(for:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exitCode(for:)"},"metadata":{"modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"symbolKind":"method","extendedModule":"ArgumentParser","title":"exitCode(for:)","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE8exitCode3forAA04ExitF0Vs5Error_p_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"exitCode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":") -> ","kind":"text"},{"text":"ExitCode","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser8ExitCodeV"}],"roleHeading":"Type Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"exitCode"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"text":"error","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ExitCode","preciseIdentifier":"s:14ArgumentParser8ExitCodeV"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","title":"ParsableArguments Implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","abstract":[],"role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/exitCode(for:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/exitcode(for:)","abstract":[],"role":"symbol","kind":"symbol","title":"exitCode(for:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"exitCode"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:14ArgumentParser8ExitCodeV","text":"ExitCode","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exitCode(for:)"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableArguments.exitCode(for:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exitCode","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":") -> ","kind":"text"},{"text":"ExitCode","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser8ExitCodeV"}],"title":"exitCode(for:)","roleHeading":"Type Method","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE8exitCode3forAA04ExitF0Vs5Error_p_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","extendedModule":"ArgumentParser"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exitCode(for:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/exitcode(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exitCode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"error"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:14ArgumentParser8ExitCodeV","text":"ExitCode","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/exitCode(for:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exitCode(for:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"exitCode"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":") -> ","kind":"text"},{"text":"ExitCode","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser8ExitCodeV"}],"title":"exitCode(for:)","url":"\/documentation\/swift_gopher\/swiftgopher\/exitcode(for:)","type":"topic","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/fullmessage(for:).json b/docs/data/documentation/swift_gopher/swiftgopher/fullmessage(for:).json
index 6f715d9..d1826e6 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/fullmessage(for:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/fullmessage(for:).json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/fullmessage(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableArguments.fullMessage(for:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"fullMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"error"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]}]}],"sections":[],"metadata":{"extendedModule":"ArgumentParser","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11fullMessage3forSSs5Error_p_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","symbolKind":"method","title":"fullMessage(for:)","roleHeading":"Type Method","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fullMessage"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/fullMessage(for:)"},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/fullMessage(for:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/fullMessage(for:)","type":"topic","role":"symbol","title":"fullMessage(for:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fullMessage"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/fullmessage(for:)"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","title":"ParsableArguments Implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/fullmessage(for:)"]}],"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableArguments.fullMessage(for:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"metadata":{"title":"fullMessage(for:)","roleHeading":"Type Method","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11fullMessage3forSSs5Error_p_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","extendedModule":"ArgumentParser","role":"symbol","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"fullMessage","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/fullMessage(for:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fullMessage"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"error","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/fullMessage(for:)":{"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/fullMessage(for:)","type":"topic","role":"symbol","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fullMessage"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/fullmessage(for:)","title":"fullMessage(for:)"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/gopherdatadir.json b/docs/data/documentation/swift_gopher/swiftgopher/gopherdatadir.json
index 27743aa..df97157 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/gopherdatadir.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/gopherdatadir.json
@@ -1 +1 @@
-{"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/gopherdatadir"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"attribute","text":"@"},{"text":"Option","kind":"attribute","preciseIdentifier":"s:14ArgumentParser6OptionV"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherDataDir"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}]}]}],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherDataDir"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher0A6GopherV0B7DataDirSSvp","symbolKind":"property","role":"symbol","roleHeading":"Instance Property","title":"gopherDataDir"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherDataDir","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/gopherDataDir":{"url":"\/documentation\/swift_gopher\/swiftgopher\/gopherdatadir","type":"topic","title":"gopherDataDir","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"gopherDataDir","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherDataDir","kind":"symbol","role":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/gopherdatadir"]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherDataDir","interfaceLanguage":"swift"},"metadata":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"gopherDataDir","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"roleHeading":"Instance Property","externalID":"s:12swift_gopher0A6GopherV0B7DataDirSSvp","symbolKind":"property","modules":[{"name":"swift-gopher"}],"title":"gopherDataDir"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@","kind":"attribute"},{"kind":"attribute","preciseIdentifier":"s:14ArgumentParser6OptionV","text":"Option"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherDataDir"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" "},{"text":"set","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/gopherDataDir":{"abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"gopherDataDir"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherDataDir","url":"\/documentation\/swift_gopher\/swiftgopher\/gopherdatadir","title":"gopherDataDir"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/gopherhostname.json b/docs/data/documentation/swift_gopher/swiftgopher/gopherhostname.json
index 3d035e7..da2056b 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/gopherhostname.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/gopherhostname.json
@@ -1 +1 @@
-{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherHostName","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/gopherhostname"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","externalID":"s:12swift_gopher0A6GopherV0B8HostNameSSvp","modules":[{"name":"swift-gopher"}],"title":"gopherHostName","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherHostName"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"roleHeading":"Instance Property","symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"attribute","text":"@"},{"text":"Option","kind":"attribute","preciseIdentifier":"s:14ArgumentParser6OptionV"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"gopherHostName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/gopherHostName":{"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/gopherhostname","kind":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherHostName","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"gopherHostName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"gopherHostName"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"@","kind":"attribute"},{"text":"Option","preciseIdentifier":"s:14ArgumentParser6OptionV","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"gopherHostName","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:12swift_gopher0A6GopherV0B8HostNameSSvp","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"gopherHostName","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"role":"symbol","title":"gopherHostName","modules":[{"name":"swift-gopher"}]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherHostName","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/gopherhostname"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/gopherHostName":{"type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/gopherhostname","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/gopherHostName","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"gopherHostName","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"role":"symbol","title":"gopherHostName","abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(columns:).json b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(columns:).json
index cbe8f69..4a9d0ee 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(columns:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(columns:).json
@@ -1 +1 @@
-{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpMessage"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"columns"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(columns:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11helpMessage7columnsSSSiSg_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"platforms":[],"symbolKind":"method","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpMessage"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"columns"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","title":"helpMessage(columns:)","extendedModule":"ArgumentParser"},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableArguments.helpMessage(columns:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/helpmessage(columns:)"],"traits":[{"interfaceLanguage":"swift"}]}],"deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"Use helpMessage(includeHidden:columns:) instead.","type":"text"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"url":"\/documentation\/swift_gopher\/swiftgopher","kind":"symbol","title":"swiftGopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","abstract":[],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"swiftGopher"}],"navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(columns:)":{"title":"helpMessage(columns:)","type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(columns:)","abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"deprecated":true,"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(columns:)","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","title":"ParsableArguments Implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","abstract":[],"role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableArguments.helpMessage(columns:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(columns:)"},"sections":[],"metadata":{"role":"symbol","symbolKind":"method","roleHeading":"Type Method","title":"helpMessage(columns:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"extendedModule":"ArgumentParser","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11helpMessage7columnsSSSiSg_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","platforms":[]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"columns","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use helpMessage(includeHidden:columns:) instead."}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/helpmessage(columns:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(columns:)":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(columns:)","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(columns:)","deprecated":true,"kind":"symbol","title":"helpMessage(columns:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:columns:).json b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:columns:).json
index 4994406..231766c 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:columns:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:columns:).json
@@ -1 +1 @@
-{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableCommand.helpMessage(for:columns:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Type Method","externalID":"s:14ArgumentParser15ParsableCommandPAAE11helpMessage3for7columnsSSAaB_pXp_SiSgtFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpMessage"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","text":"ParsableCommand"},{"kind":"text","text":".Type, "},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"extendedModule":"ArgumentParser","role":"symbol","title":"helpMessage(for:columns:)","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"symbolKind":"method","platforms":[]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:columns:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"helpMessage","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"_subcommand","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"text":".Type, ","kind":"text"},{"kind":"externalParam","text":"columns"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"? = nil) -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:columns:)"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","type":"topic","role":"collectionGroup","title":"ParsableCommand Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(for:columns:)":{"deprecated":true,"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpMessage"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","text":"ParsableCommand"},{"text":".Type, ","kind":"text"},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:columns:)","title":"helpMessage(for:columns:)","abstract":[],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:columns:)"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:columns:)"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableCommand.helpMessage(for:columns:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"text":"_subcommand","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","text":"ParsableCommand","kind":"typeIdentifier"},{"kind":"text","text":".Type, "},{"text":"columns","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"? = nil) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:columns:)"]}],"metadata":{"externalID":"s:14ArgumentParser15ParsableCommandPAAE11helpMessage3for7columnsSSAaB_pXp_SiSgtFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","extendedModule":"ArgumentParser","roleHeading":"Type Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"columns","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?) -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","title":"helpMessage(for:columns:)","platforms":[],"modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(for:columns:)":{"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:columns:)","title":"helpMessage(for:columns:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:columns:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpMessage"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"kind":"text","text":".Type, "},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"deprecated":true,"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","role":"collectionGroup","title":"ParsableCommand Implementations"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:includehidden:columns:).json b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:includehidden:columns:).json
index e5e96ed..f4fc1c7 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:includehidden:columns:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(for:includehidden:columns:).json
@@ -1 +1 @@
-{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:includehidden:columns:)"]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:includeHidden:columns:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableCommand.helpMessage(for:includeHidden:columns:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"subcommand"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","text":"ParsableCommand"},{"text":".Type, ","kind":"text"},{"kind":"externalParam","text":"includeHidden"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false, "},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"helpMessage","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","text":"ParsableCommand","kind":"typeIdentifier"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"includeHidden"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"?) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"helpMessage(for:includeHidden:columns:)","externalID":"s:14ArgumentParser15ParsableCommandPAAE11helpMessage3for13includeHidden7columnsSSAaB_pXp_SbSiSgtFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","extendedModule":"ArgumentParser","roleHeading":"Type Method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","type":"topic","role":"collectionGroup","title":"ParsableCommand Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(for:includeHidden:columns:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpMessage"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier","text":"ParsableCommand"},{"text":".Type, ","kind":"text"},{"kind":"externalParam","text":"includeHidden"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"columns"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?) -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:includehidden:columns:)","abstract":[],"title":"helpMessage(for:includeHidden:columns:)","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:includeHidden:columns:)"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:includehidden:columns:)"]}],"metadata":{"externalID":"s:14ArgumentParser15ParsableCommandPAAE11helpMessage3for13includeHidden7columnsSSAaB_pXp_SbSiSgtFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","extendedModule":"ArgumentParser","roleHeading":"Type Method","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpMessage"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"includeHidden"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"symbolKind":"method","title":"helpMessage(for:includeHidden:columns:)","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}]},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpMessage"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"kind":"text","text":" "},{"text":"subcommand","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","text":"ParsableCommand"},{"text":".Type, ","kind":"text"},{"kind":"externalParam","text":"includeHidden"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":" = false, "},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableCommand.helpMessage(for:includeHidden:columns:)"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:includeHidden:columns:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(for:includeHidden:columns:)":{"title":"helpMessage(for:includeHidden:columns:)","role":"symbol","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:includeHidden:columns:)","abstract":[],"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpMessage"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"kind":"text","text":".Type, "},{"text":"includeHidden","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?) -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:includehidden:columns:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","role":"collectionGroup","title":"ParsableCommand Implementations"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(includehidden:columns:).json b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(includehidden:columns:).json
index 17d976d..1fbee19 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(includehidden:columns:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/helpmessage(includehidden:columns:).json
@@ -1 +1 @@
-{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(includeHidden:columns:)"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableArguments.helpMessage(includeHidden:columns:)"},{"text":".","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"includeHidden"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":" = false, ","kind":"text"},{"text":"columns","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"? = nil) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","extendedModule":"ArgumentParser","role":"symbol","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11helpMessage13includeHidden7columnsSSSb_SiSgtFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"includeHidden","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"columns"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":"?) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"helpMessage(includeHidden:columns:)"},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/helpmessage(includehidden:columns:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","title":"ParsableArguments Implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","abstract":[],"role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(includeHidden:columns:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(includeHidden:columns:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpMessage"},{"kind":"text","text":"("},{"text":"includeHidden","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(includehidden:columns:)","title":"helpMessage(includeHidden:columns:)","kind":"symbol","abstract":[]}}} \ No newline at end of file
+{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"includeHidden"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false, "},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]}]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(includeHidden:columns:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"role":"symbol","title":"helpMessage(includeHidden:columns:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"includeHidden"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"columns","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"roleHeading":"Type Method","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11helpMessage13includeHidden7columnsSSSb_SiSgtFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","symbolKind":"method","extendedModule":"ArgumentParser","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}]},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/helpmessage(includehidden:columns:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableArguments.helpMessage(includeHidden:columns:)"},{"type":"text","text":"."}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(includeHidden:columns:)":{"role":"symbol","title":"helpMessage(includeHidden:columns:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"includeHidden"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(includeHidden:columns:)","kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(includehidden:columns:)","abstract":[],"type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/host.json b/docs/data/documentation/swift_gopher/swiftgopher/host.json
index 919882d..21cd690 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/host.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/host.json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/host","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/host"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"@","kind":"attribute"},{"text":"Option","kind":"attribute","preciseIdentifier":"s:14ArgumentParser6OptionV"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" "},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:12swift_gopher0A6GopherV4hostSSvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"host"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"host","symbolKind":"property","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"swift-gopher"}]},"sections":[],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/host":{"url":"\/documentation\/swift_gopher\/swiftgopher\/host","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"host"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"host","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/host","abstract":[],"type":"topic","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@","kind":"attribute"},{"preciseIdentifier":"s:14ArgumentParser6OptionV","kind":"attribute","text":"Option"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"host"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/host"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"swift-gopher"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"externalID":"s:12swift_gopher0A6GopherV4hostSSvp","title":"host","symbolKind":"property","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/host"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/host":{"abstract":[],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/host","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"host"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","title":"host","url":"\/documentation\/swift_gopher\/swiftgopher\/host"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/init().json b/docs/data/documentation/swift_gopher/swiftgopher/init().json
index cb06e31..83ce268 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/init().json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/init().json
@@ -1 +1 @@
-{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"modules":[{"name":"swift-gopher"}],"title":"init()","externalID":"s:12swift_gopher0A6GopherVACycfc","symbolKind":"init","role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"sections":[],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableArguments.init()"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/init()"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init()":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init()","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"text":"()","kind":"text"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/init()","title":"init()","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableArguments.init()"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"init"},{"text":"()","kind":"text"}]}]}],"metadata":{"symbolKind":"init","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher0A6GopherVACycfc","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"()"}],"roleHeading":"Initializer","title":"init()"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/init()"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init()":{"kind":"symbol","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init()","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"title":"init()","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/init(from:).json b/docs/data/documentation/swift_gopher/swiftgopher/init(from:).json
index 883452c..ff653a4 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/init(from:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/init(from:).json
@@ -1 +1 @@
-{"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"metadata":{"symbolKind":"init","title":"init(from:)","externalID":"s:12swift_gopher0A6GopherV4fromACs7Decoder_p_tKcfc","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"roleHeading":"Initializer","modules":[{"name":"swift-gopher"}],"role":"symbol"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(from:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Decodable.init(from:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init(from:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/init(from:)","type":"topic","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(from:)","kind":"symbol","role":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/init(from:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(from:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":" "},{"text":"decoder","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher0A6GopherV4fromACs7Decoder_p_tKcfc","roleHeading":"Initializer","title":"init(from:)","role":"symbol","symbolKind":"init"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init(from:)":{"abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/init(from:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(from:)","title":"init(from:)","type":"topic","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:).json b/docs/data/documentation/swift_gopher/swiftgopher/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:).json
index 21f70b0..a5189b5 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:).json
@@ -1 +1 @@
-{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"gopherHostName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"host","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"text":"gopherDataDir","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"disableSearch"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"disableGophermap"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":")","kind":"text"}],"symbolKind":"init","modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher0A6GopherV0B8HostName4host4port0B7DataDir13disableSearch0J9GophermapACSS_SSSiSSS2btcfc","role":"symbol","roleHeading":"Initializer","title":"init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"gopherHostName","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" = Option(name: [.short, .long], help: \"Hostname used for generating selectors\"), "},{"text":"host","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = Option(name: [.short, .long]), ","kind":"text"},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = Option(name: [.short, .long]), ","kind":"text"},{"kind":"externalParam","text":"gopherDataDir"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = Option(name: [.customShort(\"d\"), .long], help: \"Data directory to map\"), ","kind":"text"},{"text":"disableSearch","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = Flag(help: \"Disable full-text search feature\"), ","kind":"text"},{"kind":"externalParam","text":"disableGophermap"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":" = Flag(help: \"Disable reading gophermap files to override automatic generation\"))"}]}]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:)"]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","abstract":[],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"gopherHostName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"host","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"port"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"gopherDataDir"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"disableSearch"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"disableGophermap","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:)","title":"init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","role":"symbol"}}} \ No newline at end of file
+{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"text":"gopherHostName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" = Option(name: [.short, .long], help: \"Hostname used for generating selectors\"), ","kind":"text"},{"kind":"externalParam","text":"host"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = Option(name: [.short, .long]), ","kind":"text"},{"kind":"externalParam","text":"port"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":" = Option(name: [.short, .long]), "},{"text":"gopherDataDir","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" = Option(name: [.customShort(\"d\"), .long], help: \"Data directory to map\"), ","kind":"text"},{"text":"disableSearch","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = Flag(help: \"Disable full-text search feature\"), ","kind":"text"},{"kind":"externalParam","text":"disableGophermap"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = Flag(help: \"Disable reading gophermap files to override automatic generation\"))","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","modules":[{"name":"swift-gopher"}],"roleHeading":"Initializer","role":"symbol","externalID":"s:12swift_gopher0A6GopherV0B8HostName4host4port0B7DataDir13disableSearch0J9GophermapACSS_SSSiSSS2btcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"gopherHostName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"host","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"gopherDataDir","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"disableSearch","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"disableGophermap","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}],"symbolKind":"init"},"sections":[],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/init(gopherhostname:host:port:gopherdatadir:disablesearch:disablegophermap:)","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"gopherHostName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"host"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"gopherDataDir","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"disableSearch"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"disableGophermap","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","title":"init(gopherHostName:host:port:gopherDataDir:disableSearch:disableGophermap:)","abstract":[],"type":"topic","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/main().json b/docs/data/documentation/swift_gopher/swiftgopher/main().json
index 4acb7f2..750d0f4 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/main().json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/main().json
@@ -1 +1 @@
-{"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableCommand.main()","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"externalID":"s:14ArgumentParser15ParsableCommandPAAE4mainyyFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","extendedModule":"ArgumentParser","roleHeading":"Type Method","role":"symbol","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"symbolKind":"method","title":"main()","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"main","kind":"identifier"},{"kind":"text","text":"()"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"main","kind":"identifier"},{"kind":"text","text":"()"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main()"},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/main()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/main()":{"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"main"},{"kind":"text","text":"()"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/main()","abstract":[],"title":"main()","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main()"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","type":"topic","role":"collectionGroup","title":"ParsableCommand Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"main"},{"kind":"text","text":"()"}],"platforms":["macOS"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main()"},"metadata":{"symbolKind":"method","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"externalID":"s:14ArgumentParser15ParsableCommandPAAE4mainyyFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"main","kind":"identifier"},{"kind":"text","text":"()"}],"extendedModule":"ArgumentParser","roleHeading":"Type Method","title":"main()","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/main()"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableCommand.main()"},{"text":".","type":"text"}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","role":"collectionGroup","title":"ParsableCommand Implementations"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/main()":{"title":"main()","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"main"},{"text":"()","kind":"text"}],"abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/main()","type":"topic","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main()","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/main(_:).json b/docs/data/documentation/swift_gopher/swiftgopher/main(_:).json
index 47e6b47..76da36d 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/main(_:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/main(_:).json
@@ -1 +1 @@
-{"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main(_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableCommand.main(_:)"},{"type":"text","text":"."}],"metadata":{"extendedModule":"ArgumentParser","role":"symbol","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"symbolKind":"method","title":"main(_:)","roleHeading":"Type Method","externalID":"s:14ArgumentParser15ParsableCommandPAAE4mainyySaySSGSgFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"main","kind":"identifier"},{"text":"([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]?)","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"main"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"arguments"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]?)"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/main(_:)"]}],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","type":"topic","role":"collectionGroup","title":"ParsableCommand Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/main(_:)":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"main"},{"text":"([","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"]?)","kind":"text"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/main(_:)","type":"topic","kind":"symbol","title":"main(_:)","abstract":[],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main(_:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
+{"metadata":{"symbolKind":"method","externalID":"s:14ArgumentParser15ParsableCommandPAAE4mainyySaySSGSgFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","title":"main(_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"main","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"]?)","kind":"text"}],"role":"symbol","extendedModule":"ArgumentParser","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"roleHeading":"Type Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"main"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"arguments"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"]?)"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableCommand.main(_:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main(_:)"},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/main(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","role":"collectionGroup","title":"ParsableCommand Implementations"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/main(_:)":{"kind":"symbol","abstract":[],"role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"main"},{"kind":"text","text":"(["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]?)","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main(_:)","url":"\/documentation\/swift_gopher\/swiftgopher\/main(_:)","title":"main(_:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/message(for:).json b/docs/data/documentation/swift_gopher/swiftgopher/message(for:).json
index 63fd6ca..f0f4304 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/message(for:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/message(for:).json
@@ -1 +1 @@
-{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/message(for:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableArguments.message(for:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/message(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"kind":"symbol","sections":[],"metadata":{"modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"role":"symbol","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE7message3forSSs5Error_p_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","extendedModule":"ArgumentParser","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"roleHeading":"Type Method","symbolKind":"method","title":"message(for:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":" "},{"text":"error","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","title":"ParsableArguments Implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","abstract":[],"role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/message(for:)":{"title":"message(for:)","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/message(for:)","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/message(for:)"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableArguments.message(for:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/message(for:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":" ","kind":"text"},{"text":"error","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"roleHeading":"Type Method","title":"message(for:)","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE7message3forSSs5Error_p_tFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","role":"symbol","extendedModule":"ArgumentParser","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/message(for:)"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"sections":[],"kind":"symbol","references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"swiftGopher"}],"type":"topic","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"swiftGopher"}],"abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher","title":"swiftGopher"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/message(for:)":{"kind":"symbol","abstract":[],"role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/message(for:)","url":"\/documentation\/swift_gopher\/swiftgopher\/message(for:)","title":"message(for:)"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/parsablearguments-implementations.json b/docs/data/documentation/swift_gopher/swiftgopher/parsablearguments-implementations.json
index ed105f1..e3aa231 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/parsablearguments-implementations.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/parsablearguments-implementations.json
@@ -1 +1 @@
-{"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"modules":[{"name":"swift-gopher"}],"title":"ParsableArguments Implementations","role":"collectionGroup"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/validate()"],"generated":true},{"title":"Type Properties","generated":true,"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_errorLabel","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/asCommand"]},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_dumpHelp()","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/completionScript(for:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exit(withError:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exitCode(for:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/fullMessage(for:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(columns:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(includeHidden:columns:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/message(for:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parse(_:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseOrExit(_:)"],"title":"Type Methods","generated":true}],"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/message(for:)":{"title":"message(for:)","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/message(for:)","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/message(for:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parseOrExit(_:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/parseorexit(_:)","abstract":[],"role":"symbol","kind":"symbol","title":"parseOrExit(_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parseOrExit","kind":"identifier"},{"text":"([","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]?) -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseOrExit(_:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/asCommand":{"kind":"symbol","abstract":[],"title":"asCommand","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"asCommand","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"text":".Type","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/asCommand","url":"\/documentation\/swift_gopher\/swiftgopher\/ascommand"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(columns:)":{"title":"helpMessage(columns:)","type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(columns:)","abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"deprecated":true,"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(columns:)","kind":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/validate()":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/validate()","url":"\/documentation\/swift_gopher\/swiftgopher\/validate()","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"validate"},{"kind":"text","text":"() "},{"text":"throws","kind":"keyword"}],"kind":"symbol","abstract":[],"title":"validate()","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/completionScript(for:)":{"title":"completionScript(for:)","kind":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"completionScript","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"CompletionShell","preciseIdentifier":"s:14ArgumentParser15CompletionShellV"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/completionScript(for:)","url":"\/documentation\/swift_gopher\/swiftgopher\/completionscript(for:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_dumpHelp()":{"url":"\/documentation\/swift_gopher\/swiftgopher\/_dumphelp()","abstract":[],"role":"symbol","kind":"symbol","title":"_dumpHelp()","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"_dumpHelp","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_dumpHelp()"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(includeHidden:columns:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(includeHidden:columns:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpMessage"},{"kind":"text","text":"("},{"text":"includeHidden","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(includehidden:columns:)","title":"helpMessage(includeHidden:columns:)","kind":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/fullMessage(for:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/fullMessage(for:)","type":"topic","role":"symbol","title":"fullMessage(for:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fullMessage"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/fullmessage(for:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_errorLabel":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"_errorLabel"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/_errorlabel","title":"_errorLabel","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_errorLabel"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/exitCode(for:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/exitcode(for:)","abstract":[],"role":"symbol","kind":"symbol","title":"exitCode(for:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"exitCode"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:14ArgumentParser8ExitCodeV","text":"ExitCode","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exitCode(for:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/exit(withError:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exit(withError:)","abstract":[],"role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/exit(witherror:)","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"exit"},{"kind":"text","text":"("},{"text":"withError","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":"?) -> "},{"text":"Never","preciseIdentifier":"s:s5NeverO","kind":"typeIdentifier"}],"kind":"symbol","title":"exit(withError:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parse(_:)":{"abstract":[],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parse(_:)","title":"parse(_:)","kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/parse(_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"}}} \ No newline at end of file
+{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","title":"ParsableArguments Implementations","modules":[{"name":"swift-gopher"}]},"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations"]}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/validate()"],"generated":true,"title":"Instance Methods"},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_errorLabel","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/asCommand"],"title":"Type Properties","generated":true},{"title":"Type Methods","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_dumpHelp()","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/completionScript(for:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exit(withError:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exitCode(for:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/fullMessage(for:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(columns:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(includeHidden:columns:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/message(for:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parse(_:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseOrExit(_:)"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_dumpHelp()":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_dumpHelp()","title":"_dumpHelp()","url":"\/documentation\/swift_gopher\/swiftgopher\/_dumphelp()","type":"topic","abstract":[],"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"_dumpHelp"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parse(_:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parse(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"parse","kind":"identifier"},{"text":"([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]?) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/parse(_:)","abstract":[],"title":"parse(_:)","kind":"symbol","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_errorLabel":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"_errorLabel","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_errorLabel","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/_errorlabel","kind":"symbol","title":"_errorLabel","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/message(for:)":{"kind":"symbol","abstract":[],"role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/message(for:)","url":"\/documentation\/swift_gopher\/swiftgopher\/message(for:)","title":"message(for:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/fullMessage(for:)":{"abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/fullMessage(for:)","type":"topic","role":"symbol","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fullMessage"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/fullmessage(for:)","title":"fullMessage(for:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/exitCode(for:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exitCode(for:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"exitCode"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":") -> ","kind":"text"},{"text":"ExitCode","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser8ExitCodeV"}],"title":"exitCode(for:)","url":"\/documentation\/swift_gopher\/swiftgopher\/exitcode(for:)","type":"topic","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/validate()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"validate","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/validate()","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/validate()","title":"validate()","kind":"symbol","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(columns:)":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(columns:)","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(columns:)","deprecated":true,"kind":"symbol","title":"helpMessage(columns:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/exit(withError:)":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exit"},{"text":"(","kind":"text"},{"text":"withError","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":"?) -> ","kind":"text"},{"text":"Never","preciseIdentifier":"s:s5NeverO","kind":"typeIdentifier"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/exit(withError:)","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/exit(witherror:)","title":"exit(withError:)","kind":"symbol","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(includeHidden:columns:)":{"role":"symbol","title":"helpMessage(includeHidden:columns:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"helpMessage","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"includeHidden"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(includeHidden:columns:)","kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(includehidden:columns:)","abstract":[],"type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/completionScript(for:)":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"completionScript","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CompletionShell","preciseIdentifier":"s:14ArgumentParser15CompletionShellV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/completionScript(for:)","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/completionscript(for:)","kind":"symbol","title":"completionScript(for:)","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parseOrExit(_:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseOrExit(_:)","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseOrExit"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"]?) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"parseOrExit(_:)","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/parseorexit(_:)","kind":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/asCommand":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asCommand"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","text":"ParsableCommand","kind":"typeIdentifier"},{"text":".Type","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/asCommand","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/ascommand","title":"asCommand","kind":"symbol","type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/parsablecommand-implementations.json b/docs/data/documentation/swift_gopher/swiftgopher/parsablecommand-implementations.json
index 26bd85c..df03c40 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/parsablecommand-implementations.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/parsablecommand-implementations.json
@@ -1 +1 @@
-{"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-250ya"],"generated":true},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_commandName","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/configuration"],"generated":true,"title":"Type Properties"},{"generated":true,"title":"Type Methods","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:columns:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:includeHidden:columns:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main()","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main(_:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseAsRoot(_:)"]}],"kind":"article","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"collectionGroup","modules":[{"name":"swift-gopher"}],"title":"ParsableCommand Implementations"},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(for:includeHidden:columns:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpMessage"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier","text":"ParsableCommand"},{"text":".Type, ","kind":"text"},{"kind":"externalParam","text":"includeHidden"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"columns"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?) -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:includehidden:columns:)","abstract":[],"title":"helpMessage(for:includeHidden:columns:)","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:includeHidden:columns:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/configuration":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CommandConfiguration","preciseIdentifier":"s:14ArgumentParser20CommandConfigurationV"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/configuration","title":"configuration","abstract":[],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/configuration"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/main(_:)":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"main"},{"text":"([","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"]?)","kind":"text"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/main(_:)","type":"topic","kind":"symbol","title":"main(_:)","abstract":[],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main(_:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parseAsRoot(_:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseAsRoot(_:)","type":"topic","kind":"symbol","title":"parseAsRoot(_:)","url":"\/documentation\/swift_gopher\/swiftgopher\/parseasroot(_:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseAsRoot"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]?) "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier"}],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/main()":{"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"main"},{"kind":"text","text":"()"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/main()","abstract":[],"title":"main()","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main()"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(for:columns:)":{"deprecated":true,"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpMessage"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","text":"ParsableCommand"},{"text":".Type, ","kind":"text"},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:columns:)","title":"helpMessage(for:columns:)","abstract":[],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:columns:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/run()-250ya":{"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/run()-250ya","kind":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-250ya","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"run"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"throws"}],"title":"run()"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_commandName":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"_commandName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_commandName","title":"_commandName","abstract":[],"role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/_commandname","kind":"symbol"}}} \ No newline at end of file
+{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations"]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"sections":[],"kind":"article","metadata":{"modules":[{"name":"swift-gopher"}],"role":"collectionGroup","title":"ParsableCommand Implementations"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-250ya"],"generated":true},{"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_commandName","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/configuration"],"title":"Type Properties","generated":true},{"title":"Type Methods","generated":true,"identifiers":["doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:columns:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:includeHidden:columns:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main()","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main(_:)","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseAsRoot(_:)"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/main()":{"title":"main()","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"main"},{"text":"()","kind":"text"}],"abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/main()","type":"topic","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main()","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parseAsRoot(_:)":{"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parseAsRoot"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]?) "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"}],"title":"parseAsRoot(_:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseAsRoot(_:)","url":"\/documentation\/swift_gopher\/swiftgopher\/parseasroot(_:)","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(for:includeHidden:columns:)":{"title":"helpMessage(for:includeHidden:columns:)","role":"symbol","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:includeHidden:columns:)","abstract":[],"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpMessage"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"kind":"text","text":".Type, "},{"text":"includeHidden","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"columns"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?) -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:includehidden:columns:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/helpMessage(for:columns:)":{"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/helpmessage(for:columns:)","title":"helpMessage(for:columns:)","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/helpMessage(for:columns:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpMessage"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"},{"kind":"text","text":".Type, "},{"text":"columns","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"deprecated":true,"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/_commandName":{"title":"_commandName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"_commandName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/_commandname","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/_commandName","abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/run()-250ya":{"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/run()-250ya","title":"run()","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-250ya","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"run"},{"kind":"text","text":"() "},{"text":"throws","kind":"keyword"}],"abstract":[],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/main(_:)":{"kind":"symbol","abstract":[],"role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"main"},{"kind":"text","text":"(["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]?)","kind":"text"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/main(_:)","url":"\/documentation\/swift_gopher\/swiftgopher\/main(_:)","title":"main(_:)"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/configuration":{"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/configuration","kind":"symbol","title":"configuration","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/configuration","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"configuration","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CommandConfiguration","preciseIdentifier":"s:14ArgumentParser20CommandConfigurationV"}],"abstract":[],"role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/parse(_:).json b/docs/data/documentation/swift_gopher/swiftgopher/parse(_:).json
index d6b6c61..3771e92 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/parse(_:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/parse(_:).json
@@ -1 +1 @@
-{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parse(_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableArguments.parse(_:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"parse","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"arguments","kind":"internalParam"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]? = nil) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/parse(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Type Method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"parse","kind":"identifier"},{"text":"([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"]?) "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE5parseyxSaySSGSgKFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","title":"parse(_:)","symbolKind":"method","role":"symbol","extendedModule":"ArgumentParser","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","kind":"article","type":"topic","abstract":[],"role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parse(_:)":{"abstract":[],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parse(_:)","title":"parse(_:)","kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/parse(_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"arguments","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]? = nil) ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parse(_:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/parse(_:)"]}],"sections":[],"metadata":{"title":"parse(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"parse","kind":"identifier"},{"text":"([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"]?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"ArgumentParser","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE5parseyxSaySSGSgKFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","role":"symbol","roleHeading":"Type Method","symbolKind":"method","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableArguments.parse(_:)"},{"type":"text","text":"."}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parse(_:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parse(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"parse","kind":"identifier"},{"text":"([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]?) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/parse(_:)","abstract":[],"title":"parse(_:)","kind":"symbol","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/parseasroot(_:).json b/docs/data/documentation/swift_gopher/swiftgopher/parseasroot(_:).json
index b270447..5097c40 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/parseasroot(_:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/parseasroot(_:).json
@@ -1 +1 @@
-{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseAsRoot"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"arguments","kind":"internalParam"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]? = nil) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/parseasroot(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableCommand.parseAsRoot(_:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"title":"parseAsRoot(_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"parseAsRoot","kind":"identifier"},{"text":"([","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]?) ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"}],"externalID":"s:14ArgumentParser15ParsableCommandPAAE11parseAsRootyAaB_pSaySSGSgKFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","roleHeading":"Type Method","role":"symbol","extendedModule":"ArgumentParser","symbolKind":"method","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseAsRoot(_:)"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parseAsRoot(_:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseAsRoot(_:)","type":"topic","kind":"symbol","title":"parseAsRoot(_:)","url":"\/documentation\/swift_gopher\/swiftgopher\/parseasroot(_:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseAsRoot"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]?) "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","kind":"typeIdentifier"}],"role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","type":"topic","role":"collectionGroup","title":"ParsableCommand Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"}}} \ No newline at end of file
+{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/parseasroot(_:)"]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseAsRoot(_:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableCommand.parseAsRoot(_:)"},{"text":".","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parseAsRoot"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"arguments","kind":"internalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]? = nil) "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP","text":"ParsableCommand"}],"platforms":["macOS"]}]}],"metadata":{"symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"parseAsRoot","kind":"identifier"},{"text":"([","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]?) ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"ParsableCommand","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"}],"role":"symbol","extendedModule":"ArgumentParser","externalID":"s:14ArgumentParser15ParsableCommandPAAE11parseAsRootyAaB_pSaySSGSgKFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"roleHeading":"Type Method","title":"parseAsRoot(_:)"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parseAsRoot(_:)":{"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parseAsRoot"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]?) "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"ParsableCommand","kind":"typeIdentifier","preciseIdentifier":"s:14ArgumentParser15ParsableCommandP"}],"title":"parseAsRoot(_:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseAsRoot(_:)","url":"\/documentation\/swift_gopher\/swiftgopher\/parseasroot(_:)","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","role":"collectionGroup","title":"ParsableCommand Implementations"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/parseorexit(_:).json b/docs/data/documentation/swift_gopher/swiftgopher/parseorexit(_:).json
index b3ec02a..22d3ac1 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/parseorexit(_:).json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/parseorexit(_:).json
@@ -1 +1 @@
-{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableArguments.parseOrExit(_:)"},{"text":".","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/parseorexit(_:)"]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Type Method","symbolKind":"method","extendedModule":"ArgumentParser","title":"parseOrExit(_:)","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11parseOrExityxSaySSGSgFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parseOrExit"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]?) -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseOrExit(_:)"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"parseOrExit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"arguments"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"]? = nil) -> "},{"text":"Self","kind":"typeIdentifier"}]}]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","title":"ParsableArguments Implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","abstract":[],"role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parseOrExit(_:)":{"url":"\/documentation\/swift_gopher\/swiftgopher\/parseorexit(_:)","abstract":[],"role":"symbol","kind":"symbol","title":"parseOrExit(_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parseOrExit","kind":"identifier"},{"text":"([","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]?) -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseOrExit(_:)"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseOrExit"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"arguments","kind":"internalParam"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"]? = nil) -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseOrExit(_:)"},"kind":"symbol","sections":[],"metadata":{"externalID":"s:14ArgumentParser17ParsableArgumentsPAAE11parseOrExityxSaySSGSgFZ::SYNTHESIZED::s:12swift_gopher0A6GopherV","extendedModule":"ArgumentParser","roleHeading":"Type Method","title":"parseOrExit(_:)","role":"symbol","symbolKind":"method","modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parseOrExit"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"]?) -> "},{"kind":"typeIdentifier","text":"Self"}]},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableArguments.parseOrExit(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/parseorexit(_:)"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/parseOrExit(_:)":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/parseOrExit(_:)","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseOrExit"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"]?) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"parseOrExit(_:)","role":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/parseorexit(_:)","kind":"symbol","abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/port.json b/docs/data/documentation/swift_gopher/swiftgopher/port.json
index b105c2b..182d4c9 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/port.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/port.json
@@ -1 +1 @@
-{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/port"]}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/port","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@"},{"text":"Option","kind":"attribute","preciseIdentifier":"s:14ArgumentParser6OptionV"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"port"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"modules":[{"name":"swift-gopher"}],"externalID":"s:12swift_gopher0A6GopherV4portSivp","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"port","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"roleHeading":"Instance Property","title":"port","symbolKind":"property"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/port":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/port","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"title":"port","url":"\/documentation\/swift_gopher\/swiftgopher\/port"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
+{"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/port"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@"},{"text":"Option","kind":"attribute","preciseIdentifier":"s:14ArgumentParser6OptionV"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"sections":[],"metadata":{"externalID":"s:12swift_gopher0A6GopherV4portSivp","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"swift-gopher"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"title":"port"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/port","interfaceLanguage":"swift"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/port":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","title":"port","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/port","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher\/port"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/run()-250ya.json b/docs/data/documentation/swift_gopher/swiftgopher/run()-250ya.json
index 0c4402b..009fe5d 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/run()-250ya.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/run()-250ya.json
@@ -1 +1 @@
-{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"mutating","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"() "},{"text":"throws","kind":"keyword"}]}]}],"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ParsableCommand.run()","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/run()-250ya"]}],"metadata":{"modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"run","kind":"identifier"},{"kind":"text","text":"() "},{"text":"throws","kind":"keyword"}],"title":"run()","extendedModule":"ArgumentParser","externalID":"s:14ArgumentParser15ParsableCommandPAAE3runyyKF::SYNTHESIZED::s:12swift_gopher0A6GopherV"},"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-250ya","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/run()-250ya":{"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/run()-250ya","kind":"symbol","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-250ya","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"run"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"throws"}],"title":"run()"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","type":"topic","role":"collectionGroup","title":"ParsableCommand Implementations","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-250ya","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableCommand.run()"},{"type":"text","text":"."}],"metadata":{"title":"run()","modules":[{"relatedModules":["ArgumentParser"],"name":"swift-gopher"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"extendedModule":"ArgumentParser","role":"symbol","roleHeading":"Instance Method","externalID":"s:14ArgumentParser15ParsableCommandPAAE3runyyKF::SYNTHESIZED::s:12swift_gopher0A6GopherV","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/run()-250ya"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableCommand-Implementations":{"url":"\/documentation\/swift_gopher\/swiftgopher\/parsablecommand-implementations","abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableCommand-Implementations","role":"collectionGroup","title":"ParsableCommand Implementations"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/run()-250ya":{"type":"topic","url":"\/documentation\/swift_gopher\/swiftgopher\/run()-250ya","title":"run()","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-250ya","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"run"},{"kind":"text","text":"() "},{"text":"throws","kind":"keyword"}],"abstract":[],"role":"symbol"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/run()-2mp76.json b/docs/data/documentation/swift_gopher/swiftgopher/run()-2mp76.json
index 1de2336..89afe65 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/run()-2mp76.json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/run()-2mp76.json
@@ -1 +1 @@
-{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"run","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Method","externalID":"s:12swift_gopher0A6GopherV3runyyKF","modules":[{"name":"swift-gopher"}],"title":"run()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"symbolKind":"method","role":"symbol"},"sections":[],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableCommand.run()"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-2mp76","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/run()-2mp76"]}],"references":{"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/run()-2mp76":{"type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-2mp76","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/swift_gopher\/swiftgopher\/run()-2mp76","title":"run()","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"}}} \ No newline at end of file
+{"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/run()-2mp76"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ParsableCommand.run()"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-2mp76"},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"mutating"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"run"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}]}]}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher"]]},"metadata":{"externalID":"s:12swift_gopher0A6GopherV3runyyKF","role":"symbol","modules":[{"name":"swift-gopher"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"title":"run()","roleHeading":"Instance Method"},"references":{"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/run()-2mp76":{"url":"\/documentation\/swift_gopher\/swiftgopher\/run()-2mp76","role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/run()-2mp76","type":"topic","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"run","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"throws"}],"title":"run()"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/swiftgopher/validate().json b/docs/data/documentation/swift_gopher/swiftgopher/validate().json
index 28ef917..56b27fd 100644
--- a/docs/data/documentation/swift_gopher/swiftgopher/validate().json
+++ b/docs/data/documentation/swift_gopher/swiftgopher/validate().json
@@ -1 +1 @@
-{"identifier":{"url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/validate()","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"ParsableArguments.validate()","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"mutating"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"validate","kind":"identifier"},{"kind":"text","text":"() "},{"text":"throws","kind":"keyword"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/swift_gopher\/swiftgopher\/validate()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"ArgumentParser","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE8validateyyKF::SYNTHESIZED::s:12swift_gopher0A6GopherV","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"validate"},{"kind":"text","text":"() "},{"text":"throws","kind":"keyword"}],"modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"title":"validate()","roleHeading":"Instance Method","symbolKind":"method","role":"symbol"},"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher/validate()":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/validate()","url":"\/documentation\/swift_gopher\/swiftgopher\/validate()","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"validate"},{"kind":"text","text":"() "},{"text":"throws","kind":"keyword"}],"kind":"symbol","abstract":[],"title":"validate()","role":"symbol"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"title":"swiftGopher","kind":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"swiftGopher","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","title":"ParsableArguments Implementations","type":"topic","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","abstract":[],"role":"collectionGroup"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/validate()"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ParsableArguments.validate()"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"swift-gopher","relatedModules":["ArgumentParser"]}],"extendedModule":"ArgumentParser","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"validate","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"role":"symbol","title":"validate()","externalID":"s:14ArgumentParser17ParsableArgumentsPAAE8validateyyKF::SYNTHESIZED::s:12swift_gopher0A6GopherV"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"mutating","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"validate"},{"kind":"text","text":"() "},{"text":"throws","kind":"keyword"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/swiftgopher\/validate()"]}],"references":{"doc://swift-gopher/documentation/swift_gopher/swiftGopher":{"role":"symbol","navigatorTitle":[{"text":"swiftGopher","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher","title":"swiftGopher","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swiftGopher","kind":"identifier"}],"url":"\/documentation\/swift_gopher\/swiftgopher"},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/validate()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"validate","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/validate()","role":"symbol","abstract":[],"url":"\/documentation\/swift_gopher\/swiftgopher\/validate()","title":"validate()","kind":"symbol","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]},"doc://swift-gopher/documentation/swift_gopher/swiftGopher/ParsableArguments-Implementations":{"title":"ParsableArguments Implementations","kind":"article","url":"\/documentation\/swift_gopher\/swiftgopher\/parsablearguments-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/swiftGopher\/ParsableArguments-Implementations","type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swift_gopher/versionstring.json b/docs/data/documentation/swift_gopher/versionstring.json
index 88b0bff..a76ab42 100644
--- a/docs/data/documentation/swift_gopher/versionstring.json
+++ b/docs/data/documentation/swift_gopher/versionstring.json
@@ -1 +1 @@
-{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swift_gopher\/versionstring"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/versionString"},"metadata":{"title":"versionString","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"versionString","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:12swift_gopher13versionStringSSvp","modules":[{"name":"swift-gopher"}],"symbolKind":"var","roleHeading":"Global Variable"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"versionString","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"references":{"doc://swift-gopher/documentation/swift_gopher/versionString":{"title":"versionString","url":"\/documentation\/swift_gopher\/versionstring","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"versionString"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/versionString","type":"topic"},"doc://swift-gopher/documentation/swift_gopher":{"identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","url":"\/documentation\/swift_gopher","abstract":[],"title":"swift-gopher","kind":"symbol","role":"collection","type":"topic"}}} \ No newline at end of file
+{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/versionString"},"variants":[{"paths":["\/documentation\/swift_gopher\/versionstring"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swift-gopher\/documentation\/swift_gopher"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"versionString"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"role":"symbol","modules":[{"name":"swift-gopher"}],"symbolKind":"var","title":"versionString","externalID":"s:12swift_gopher13versionStringSSvp","roleHeading":"Global Variable","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"versionString","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"references":{"doc://swift-gopher/documentation/swift_gopher/versionString":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher\/versionString","type":"topic","url":"\/documentation\/swift_gopher\/versionstring","title":"versionString","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"versionString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[]},"doc://swift-gopher/documentation/swift_gopher":{"role":"collection","title":"swift-gopher","type":"topic","kind":"symbol","url":"\/documentation\/swift_gopher","identifier":"doc:\/\/swift-gopher\/documentation\/swift_gopher","abstract":[]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swiftgopherclient.json b/docs/data/documentation/swiftgopherclient.json
index 3b5c42f..61aa03f 100644
--- a/docs/data/documentation/swiftgopherclient.json
+++ b/docs/data/documentation/swiftgopherclient.json
@@ -1 +1 @@
-{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swiftgopherclient"]}],"hierarchy":{"paths":[[]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"roleHeading":"Framework","modules":[{"name":"swiftGopherClient"}],"role":"collection","externalID":"swiftGopherClient","symbolKind":"module","title":"swiftGopherClient"},"sections":[],"identifier":{"url":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient","interfaceLanguage":"swift"},"topicSections":[{"title":"Classes","identifiers":["doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient"]}],"references":{"doc://swiftGopherClient/documentation/swiftGopherClient":{"url":"\/documentation\/swiftgopherclient","role":"collection","kind":"symbol","title":"swiftGopherClient","abstract":[],"type":"topic","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient"},"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient":{"navigatorTitle":[{"kind":"identifier","text":"GopherClient"}],"url":"\/documentation\/swiftgopherclient\/gopherclient","role":"symbol","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient","abstract":[{"code":"GopherClient","type":"codeVoice"},{"type":"text","text":" is a class for handling network connections and requests to Gopher servers."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GopherClient"}],"title":"GopherClient","kind":"symbol","type":"topic"}}} \ No newline at end of file
+{"sections":[],"variants":[{"paths":["\/documentation\/swiftgopherclient"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"swiftGopherClient","roleHeading":"Framework","role":"collection","externalID":"swiftGopherClient","symbolKind":"module","modules":[{"name":"swiftGopherClient"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[[]]},"topicSections":[{"title":"Classes","identifiers":["doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient"]}],"kind":"symbol","identifier":{"url":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient","interfaceLanguage":"swift"},"references":{"doc://swiftGopherClient/documentation/swiftGopherClient":{"abstract":[],"kind":"symbol","title":"swiftGopherClient","role":"collection","type":"topic","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient","url":"\/documentation\/swiftgopherclient"},"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient":{"title":"GopherClient","kind":"symbol","url":"\/documentation\/swiftgopherclient\/gopherclient","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient","abstract":[{"type":"codeVoice","code":"GopherClient"},{"text":" is a class for handling network connections and requests to Gopher servers.","type":"text"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"GopherClient","kind":"identifier"}],"navigatorTitle":[{"text":"GopherClient","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swiftgopherclient/gopherclient.json b/docs/data/documentation/swiftgopherclient/gopherclient.json
index f3e46b8..93376a1 100644
--- a/docs/data/documentation/swiftgopherclient/gopherclient.json
+++ b/docs/data/documentation/swiftgopherclient/gopherclient.json
@@ -1 +1 @@
-{"abstract":[{"code":"GopherClient","type":"codeVoice"},{"type":"text","text":" is a class for handling network connections and requests to Gopher servers."}],"variants":[{"paths":["\/documentation\/swiftgopherclient\/gopherclient"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherClient","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"text":"Overview","type":"heading","anchor":"overview","level":2},{"type":"paragraph","inlineContent":[{"text":"It utilizes ","type":"text"},{"code":"NIOTSEventLoopGroup","type":"codeVoice"},{"type":"text","text":" on iOS\/macOS (Not sure why you would run this on watchOS\/tvOS but it supports that as well) for network operations, falling back to "},{"type":"codeVoice","code":"MultiThreadedEventLoopGroup"},{"text":" otherwise.","type":"text"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/sendRequest(to:port:message:completion:)"]}],"sections":[],"identifier":{"url":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"swiftGopherClient"}],"externalID":"s:17swiftGopherClient0bC0C","title":"GopherClient","navigatorTitle":[{"kind":"identifier","text":"GopherClient"}],"symbolKind":"class","roleHeading":"Class","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"GopherClient","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient"]]},"kind":"symbol","references":{"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient/init()":{"url":"\/documentation\/swiftgopherclient\/gopherclient\/init()","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"text":"()","kind":"text"}],"role":"symbol","kind":"symbol","title":"init()","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/init()","abstract":[{"text":"Initializes a new instance of ","type":"text"},{"type":"codeVoice","code":"GopherClient"},{"text":".","type":"text"}]},"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient":{"navigatorTitle":[{"kind":"identifier","text":"GopherClient"}],"url":"\/documentation\/swiftgopherclient\/gopherclient","role":"symbol","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient","abstract":[{"code":"GopherClient","type":"codeVoice"},{"type":"text","text":" is a class for handling network connections and requests to Gopher servers."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GopherClient"}],"title":"GopherClient","kind":"symbol","type":"topic"},"doc://swiftGopherClient/documentation/swiftGopherClient":{"url":"\/documentation\/swiftgopherclient","role":"collection","kind":"symbol","title":"swiftGopherClient","abstract":[],"type":"topic","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient"},"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient/sendRequest(to:port:message:completion:)":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/sendRequest(to:port:message:completion:)","url":"\/documentation\/swiftgopherclient\/gopherclient\/sendrequest(to:port:message:completion:)","type":"topic","title":"sendRequest(to:port:message:completion:)","abstract":[{"text":"Sends a request to a Gopher server.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"sendRequest","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"message","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"Result","preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:13GopherHelpers10gopherItemV","text":"gopherItem","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"kind":"text","text":")"}]}}} \ No newline at end of file
+{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GopherClient"}]}]},{"content":[{"text":"Overview","type":"heading","anchor":"overview","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"It utilizes "},{"type":"codeVoice","code":"NIOTSEventLoopGroup"},{"type":"text","text":" on iOS\/macOS (Not sure why you would run this on watchOS\/tvOS but it supports that as well) for network operations, falling back to "},{"code":"MultiThreadedEventLoopGroup","type":"codeVoice"},{"type":"text","text":" otherwise."}]}],"kind":"content"}],"metadata":{"symbolKind":"class","title":"GopherClient","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GopherClient"}],"role":"symbol","modules":[{"name":"swiftGopherClient"}],"externalID":"s:17swiftGopherClient0bC0C","navigatorTitle":[{"text":"GopherClient","kind":"identifier"}],"roleHeading":"Class"},"hierarchy":{"paths":[["doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient"]]},"abstract":[{"code":"GopherClient","type":"codeVoice"},{"type":"text","text":" is a class for handling network connections and requests to Gopher servers."}],"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/init()"]},{"identifiers":["doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/sendRequest(to:port:message:completion:)"],"title":"Instance Methods"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swiftgopherclient\/gopherclient"]}],"identifier":{"url":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"references":{"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient":{"title":"GopherClient","kind":"symbol","url":"\/documentation\/swiftgopherclient\/gopherclient","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient","abstract":[{"type":"codeVoice","code":"GopherClient"},{"text":" is a class for handling network connections and requests to Gopher servers.","type":"text"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"GopherClient","kind":"identifier"}],"navigatorTitle":[{"text":"GopherClient","kind":"identifier"}]},"doc://swiftGopherClient/documentation/swiftGopherClient":{"abstract":[],"kind":"symbol","title":"swiftGopherClient","role":"collection","type":"topic","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient","url":"\/documentation\/swiftgopherclient"},"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient/sendRequest(to:port:message:completion:)":{"type":"topic","title":"sendRequest(to:port:message:completion:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendRequest"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:13GopherHelpers10gopherItemV","text":"gopherItem","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","url":"\/documentation\/swiftgopherclient\/gopherclient\/sendrequest(to:port:message:completion:)","abstract":[{"text":"Sends a request to a Gopher server.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/sendRequest(to:port:message:completion:)"},"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient/init()":{"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"url":"\/documentation\/swiftgopherclient\/gopherclient\/init()","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/init()","kind":"symbol","title":"init()","abstract":[{"type":"text","text":"Initializes a new instance of "},{"type":"codeVoice","code":"GopherClient"},{"text":".","type":"text"}],"role":"symbol","type":"topic"}}} \ No newline at end of file
diff --git a/docs/data/documentation/swiftgopherclient/gopherclient/init().json b/docs/data/documentation/swiftgopherclient/gopherclient/init().json
index 6e0b3be..baf23db 100644
--- a/docs/data/documentation/swiftgopherclient/gopherclient/init().json
+++ b/docs/data/documentation/swiftgopherclient/gopherclient/init().json
@@ -1 +1 @@
-{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swiftgopherclient\/gopherclient\/init()"]}],"hierarchy":{"paths":[["doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient","doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient"]]},"abstract":[{"text":"Initializes a new instance of ","type":"text"},{"type":"codeVoice","code":"GopherClient"},{"type":"text","text":"."}],"sections":[],"identifier":{"url":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/init()","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"role":"symbol","modules":[{"name":"swiftGopherClient"}],"title":"init()","roleHeading":"Initializer","externalID":"s:17swiftGopherClient0bC0CACycfc","symbolKind":"init"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"inlineContent":[{"type":"text","text":"It automatically chooses the appropriate "},{"type":"codeVoice","code":"EventLoopGroup"},{"type":"text","text":" based on the running platform."}],"type":"paragraph"}]}],"references":{"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient/init()":{"type":"topic","title":"init()","kind":"symbol","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/init()","url":"\/documentation\/swiftgopherclient\/gopherclient\/init()","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"()","kind":"text"}],"abstract":[{"text":"Initializes a new instance of ","type":"text"},{"code":"GopherClient","type":"codeVoice"},{"type":"text","text":"."}]},"doc://swiftGopherClient/documentation/swiftGopherClient":{"url":"\/documentation\/swiftgopherclient","role":"collection","kind":"symbol","title":"swiftGopherClient","abstract":[],"type":"topic","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient"},"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient":{"navigatorTitle":[{"kind":"identifier","text":"GopherClient"}],"url":"\/documentation\/swiftgopherclient\/gopherclient","role":"symbol","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient","abstract":[{"code":"GopherClient","type":"codeVoice"},{"type":"text","text":" is a class for handling network connections and requests to Gopher servers."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GopherClient"}],"title":"GopherClient","kind":"symbol","type":"topic"}}} \ No newline at end of file
+{"abstract":[{"text":"Initializes a new instance of ","type":"text"},{"code":"GopherClient","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/swiftgopherclient\/gopherclient\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient","doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/init()"},"metadata":{"role":"symbol","roleHeading":"Initializer","modules":[{"name":"swiftGopherClient"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"()"}],"externalID":"s:17swiftGopherClient0bC0CACycfc","symbolKind":"init","title":"init()"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"inlineContent":[{"text":"It automatically chooses the appropriate ","type":"text"},{"type":"codeVoice","code":"EventLoopGroup"},{"type":"text","text":" based on the running platform."}],"type":"paragraph"}]}],"references":{"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient/init()":{"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"url":"\/documentation\/swiftgopherclient\/gopherclient\/init()","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/init()","kind":"symbol","title":"init()","abstract":[{"type":"text","text":"Initializes a new instance of "},{"type":"codeVoice","code":"GopherClient"},{"text":".","type":"text"}],"role":"symbol","type":"topic"},"doc://swiftGopherClient/documentation/swiftGopherClient":{"abstract":[],"kind":"symbol","title":"swiftGopherClient","role":"collection","type":"topic","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient","url":"\/documentation\/swiftgopherclient"},"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient":{"title":"GopherClient","kind":"symbol","url":"\/documentation\/swiftgopherclient\/gopherclient","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient","abstract":[{"type":"codeVoice","code":"GopherClient"},{"text":" is a class for handling network connections and requests to Gopher servers.","type":"text"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"GopherClient","kind":"identifier"}],"navigatorTitle":[{"text":"GopherClient","kind":"identifier"}]}}} \ No newline at end of file
diff --git a/docs/data/documentation/swiftgopherclient/gopherclient/sendrequest(to:port:message:completion:).json b/docs/data/documentation/swiftgopherclient/gopherclient/sendrequest(to:port:message:completion:).json
index a16e0be..76e1912 100644
--- a/docs/data/documentation/swiftgopherclient/gopherclient/sendrequest(to:port:message:completion:).json
+++ b/docs/data/documentation/swiftgopherclient/gopherclient/sendrequest(to:port:message:completion:).json
@@ -1 +1 @@
-{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"method","externalID":"s:17swiftGopherClient0bC0C11sendRequest2to4port7message10completionySS_SiSSys6ResultOySay0B7Helpers10gopherItemVGs5Error_pGctF","title":"sendRequest(to:port:message:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sendRequest"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"port","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"message","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s6ResultO","text":"Result","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"gopherItem","kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers10gopherItemV"},{"text":"], ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"swiftGopherClient"}]},"hierarchy":{"paths":[["doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient","doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient"]]},"abstract":[{"text":"Sends a request to a Gopher server.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"port","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 70, "},{"text":"message","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO","text":"Result"},{"text":"<[","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers10gopherItemV","text":"gopherItem"},{"text":"], ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The host address of the Gopher server.","type":"text"}],"type":"paragraph"}],"name":"host"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The port of the Gopher server. Defaults to 70.","type":"text"}]}],"name":"port"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The message to be sent to the server."}]}],"name":"message"},{"name":"completion","content":[{"inlineContent":[{"type":"text","text":"A closure that handles the result of the request."}],"type":"paragraph"}]}]},{"content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"The method asynchronously establishes a connection, sends the request, and calls the completion handler with the result.","type":"text"}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/sendRequest(to:port:message:completion:)"},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/swiftgopherclient\/gopherclient\/sendrequest(to:port:message:completion:)"]}],"references":{"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient":{"navigatorTitle":[{"kind":"identifier","text":"GopherClient"}],"url":"\/documentation\/swiftgopherclient\/gopherclient","role":"symbol","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient","abstract":[{"code":"GopherClient","type":"codeVoice"},{"type":"text","text":" is a class for handling network connections and requests to Gopher servers."}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GopherClient"}],"title":"GopherClient","kind":"symbol","type":"topic"},"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient/sendRequest(to:port:message:completion:)":{"type":"topic","abstract":[{"text":"Sends a request to a Gopher server.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sendRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"text":"message","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:s6ResultO","text":"Result","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"kind":"typeIdentifier","text":"gopherItem","preciseIdentifier":"s:13GopherHelpers10gopherItemV"},{"text":"], ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":">) -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol","url":"\/documentation\/swiftgopherclient\/gopherclient\/sendrequest(to:port:message:completion:)","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/sendRequest(to:port:message:completion:)","title":"sendRequest(to:port:message:completion:)","kind":"symbol"},"doc://swiftGopherClient/documentation/swiftGopherClient":{"url":"\/documentation\/swiftgopherclient","role":"collection","kind":"symbol","title":"swiftGopherClient","abstract":[],"type":"topic","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient"}}} \ No newline at end of file
+{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"sendRequest","kind":"identifier"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"host","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":" = 70, ","kind":"text"},{"kind":"externalParam","text":"message"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"text":"<[","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:13GopherHelpers10gopherItemV","text":"gopherItem"},{"kind":"text","text":"], "},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The host address of the Gopher server."}]}],"name":"host"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The port of the Gopher server. Defaults to 70."}]}],"name":"port"},{"name":"message","content":[{"inlineContent":[{"text":"The message to be sent to the server.","type":"text"}],"type":"paragraph"}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"text":"A closure that handles the result of the request.","type":"text"}]}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"The method asynchronously establishes a connection, sends the request, and calls the completion handler with the result."}],"type":"paragraph"}]}],"metadata":{"externalID":"s:17swiftGopherClient0bC0C11sendRequest2to4port7message10completionySS_SiSSys6ResultOySay0B7Helpers10gopherItemVGs5Error_pGctF","roleHeading":"Instance Method","title":"sendRequest(to:port:message:completion:)","modules":[{"name":"swiftGopherClient"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"sendRequest","kind":"identifier"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"Result","kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:13GopherHelpers10gopherItemV","text":"gopherItem","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}],"symbolKind":"method","role":"symbol"},"kind":"symbol","sections":[],"abstract":[{"text":"Sends a request to a Gopher server.","type":"text"}],"identifier":{"url":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/sendRequest(to:port:message:completion:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/swiftgopherclient\/gopherclient\/sendrequest(to:port:message:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient","doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://swiftGopherClient/documentation/swiftGopherClient":{"abstract":[],"kind":"symbol","title":"swiftGopherClient","role":"collection","type":"topic","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient","url":"\/documentation\/swiftgopherclient"},"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient":{"title":"GopherClient","kind":"symbol","url":"\/documentation\/swiftgopherclient\/gopherclient","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient","abstract":[{"type":"codeVoice","code":"GopherClient"},{"text":" is a class for handling network connections and requests to Gopher servers.","type":"text"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"GopherClient","kind":"identifier"}],"navigatorTitle":[{"text":"GopherClient","kind":"identifier"}]},"doc://swiftGopherClient/documentation/swiftGopherClient/GopherClient/sendRequest(to:port:message:completion:)":{"type":"topic","url":"\/documentation\/swiftgopherclient\/gopherclient\/sendrequest(to:port:message:completion:)","title":"sendRequest(to:port:message:completion:)","identifier":"doc:\/\/swiftGopherClient\/documentation\/swiftGopherClient\/GopherClient\/sendRequest(to:port:message:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendRequest"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s6ResultO","text":"Result","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"text":"gopherItem","preciseIdentifier":"s:13GopherHelpers10gopherItemV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","kind":"symbol","abstract":[{"text":"Sends a request to a Gopher server.","type":"text"}]}}} \ No newline at end of file
diff --git a/docs/metadata.json b/docs/metadata.json
index 082a743..e924a0b 100644
--- a/docs/metadata.json
+++ b/docs/metadata.json
@@ -1 +1 @@
-{"schemaVersion":{"patch":0,"minor":1,"major":0},"bundleIdentifier":"GopherHelpers","bundleDisplayName":"GopherHelpers"} \ No newline at end of file
+{"schemaVersion":{"major":0,"minor":1,"patch":0},"bundleDisplayName":"GopherHelpers","bundleIdentifier":"GopherHelpers"} \ No newline at end of file